Commit Graph

25 Commits

Author SHA1 Message Date
Andreas Jaeger 2fdc2f43c7 Retire repository
Fuel (from openstack namespace) and fuel-ccp (in x namespace)
repositories are unused and ready to retire.

This change removes all content from the repository and adds the usual
README file to point out that the repository is retired following the
process from
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project

See also
http://lists.openstack.org/pipermail/openstack-discuss/2019-December/011647.html

Depends-On: https://review.opendev.org/699362
Change-Id: If32ae3a4f874957f41a68c3d234b3da36cf928f3
2019-12-18 09:47:23 +01:00
Sergey Kraynev e26e52e2a8 SSL implementation for horizon
- Updated Docker file for gorizon, which remove list of ports to listen.
- Add certificates
- Update service definition by extra nginx container and all necessary
  files.

Change-Id: If0be618c4fd584941e21bba44e62cb9b96cc1647
2017-02-20 12:14:57 +00:00
Razumovsky Peter 889fbf490d Add designate-dashboard support
Add designate-dashboard repo and panels to support
designate service.

Change-Id: Ie86412c7fd16ea31fc27068e9a845595d25206c2
2017-02-07 12:07:50 +00:00
Andrey Pavlov 456add09c9 Fixing settings, policies and remove compression
* remove extra compression from docker image build
* move policy's and local settings to the right places

Change-Id: Ic1b27062703b9db6118d1632ff14bb0733b18adb
2017-01-25 10:00:14 +00:00
Andrey Pavlov 1c2f63d873 Fix horizon with murano plugin for mitaka
Change-Id: Ia7a02796de06978b9b41fb71ac94842149762344
2017-01-24 10:58:13 +00:00
Marek Zawadzki a284222df4 Add a patch to Dockerfile for Mitaka
This is a workaround for murano-dashboard bug that will allow
building Horizon for Mitaka release (otherwise it will fail).
It can be useful in CI scenario when we build images for different OpenStack
releases.

Change-Id: Ieae9a52e49654e0469e58799f0b43ed343556f13
2017-01-19 14:14:28 +01:00
Peter Razumovsky e5e8c2b855 Fix searchlight-ui configuring for mitaka
Searchlight-ui has no policy and settings files in mitaka, so
need to add check for cp, if they are exist.

Change-Id: Ie0a7159144fda111cedfbd031c28de3059a8b2d2
2017-01-17 17:32:57 +04:00
Andrey Pavlov 658edf7f99 Use memcached for storing sessions
murano doesn't work with signed_cookies backend
sqlite backend should not be used in case of several horizon's

Change-Id: Ibb5e8020388c7173a390a7f1d85bdc020cb038c5
2016-12-29 09:38:53 +00:00
Peter Razumovsky 5cd872e62d Add searchlight-ui plugin to dashboard
If searchlight services are enabled, dashboard
will display additional page "Search", which could be
used for search by Searchlight.

Also, fix sahara-dashboard copy command place to repair
broken plugin.

Change-Id: I72e70a9ab7a152a79e885c4669a02ad5611fb4f8
Depends-on: I3e57b9dda9ebe63afd0381d0f9bf2831c4464059
2016-12-14 09:56:55 +00:00
Bartosz Kupidura 8fdb505713 Deploy Murano dashboard
Change-Id: Idefc4757b4d63b783e6da7711e0388fd43f3770f
2016-12-02 15:12:55 +01:00
Yuriy Taraday 5192e64c0c Move compress step to Dockerfile instead of runtime
Looks like the only missing thing was COMPRESS_OFFLINE = True in config

Change-Id: I64bf3b494d153b0fc8650167b99e3926ce1d8489
2016-11-02 17:29:20 +03:00
Yuriy Taraday 24900028e2 Convert parent image specification to image_spec calls
Change-Id: I16cc5c84f50631b57930b9b5baf0758a9d7f377b
Depends-On: I18281bdb41e91cd5c9160055f1617d7ee9d3b548
2016-10-18 12:53:31 +03:00
Yuriy Taraday da5ec569ab Clean up pip arguments
--no-cache-dir is now default for microservices venv and there's no need
to pass requirements.txt to pip directly, especially as constraints
file.

Change-Id: I245d885d94513e2f80f29c8ab6d1a0e85e7bd928
2016-10-13 12:21:25 +03:00
Sergey Reshetnyak 0b22fddaac Add sahara dashboard
Change-Id: I300a15a3e92a2acc7f3cf191a703ab5d13b9c731
2016-09-30 20:10:07 +03:00
Sergey Lukjanov 56a7c6f797 Workaround horizon fails when osprofiler installed
There is a very long and boring story. This bug was reported 2 years ago,
moved to in progress and seems like never fixed. Due to the very interesting
way how everything is working it's not so often reproducible. In our case,
it's really failing. So, we shouldn't have osprofiler installed with Horizon
now, but new version of python-mistralclient that horizon depends on introduced
osprofiler as direct dependency and so horizon started failing. This workaround
doesn't disable or break osprofiler, it's just making very safe (and duty, yes)
change to make it working in any case.

Change-Id: If3e30e065169c1b1a1514dc67b887be294e6fb54
2016-08-29 23:06:24 -07:00
Andrey fa94640e15 Adding default configs to build from git repo
Images will be built with sources from master branch of
https://github.com/openstack/horizon.git repository by default.

Change-Id: I68c2c3b3b23ecbb5015b53593cc9a3796e4429a5
Depends-On: I4d91aa8632fcd55735d791300fde475696b435b5
2016-08-26 14:14:51 +00:00
Proskurin Kirill d46fb06d4d Add volume for Horizon logs for heka collecting
Plus small refactoring of openstack-dashboard template

Change-Id: Ib62ace1db43fb2c9125a890575fb901646b76e53
2016-08-18 18:08:43 +03:00
Andrey Pavlov 7530f9bf5f Adding application definition for horizon
Change-Id: I67830e1e7ee2fcf3724de77bf44a2bef88da20aa
2016-06-28 11:52:09 +02:00
Proskurin Kirill 4106361818 Use nc from the base-tools image
Change-Id: I250889566123fdb3f0a7cce783ea88c09abcfd53
Depends-On: Ic8aa3085f7c2d567907e6c6370c8963a4629a89b
2016-06-06 11:48:12 +02:00
Aleksandr Mogylchenko fb12863806 Improvements to Horizon build/start process
- default options for all variables;
- provide default values if some variables are not defined;
- generate SECRET_KEY dynamically;
- add support of Memcached;

Default for KEYSTONE_ADDRESS is 127.0.0.1, and if that is not accessible -
container will halt.

Full list of supported variables:
- KEYSTONE_ADDRESS
- HORIZON_SECRET_KEY
- MEMCACHED_LOCATION (in format of IP:port)

Change-Id: I3f959c3dee285b3c0ad49cc4ffa06cda206309cd
2016-05-24 14:11:43 +02:00
Artur Zarzycki 7d7517f78e Fix repos structure
Change-Id: I2e543b7b673dcff51b2b47a9d477f208fed3a970
2016-05-19 14:19:23 +02:00
Aleksandr Mogylchenko 6bffc09bf9 Fix apache2 configuration to static content could be loaded
Change-Id: I25de6064006320e6a3d1e9a2b4bfab87b6a71946
2016-05-19 14:06:52 +02:00
Artur Zarzycki 332cb246a3 Fix sed line in start.sh
Change-Id: I913365a308de29989b5dc0c3a9c657c883f7e122
2016-05-19 13:32:57 +02:00
Artur Zarzycki e9a60021fb Add horizon service definition for k8s
Change-Id: I379620e05ebc82cf26aaf63f84d5c58120cb48a2
2016-05-19 12:23:59 +02:00
Aleksandr Mogylchenko 3cb41fca6b Initial Docker setup for Horizon with mod_wsgi
Straight-forward implementation:
- uses LocMemCache and should be switched to MemcachedCache for performance
  (will be done after configuration framework);

Environment variables to be set via "docker run -e ...":
- HORIZON_SECRET_KEY;
- KEYSTONE_ADDRESS;

Example:
docker run -d -p 80:80 -e HORIZON_SECRET_KEY="Some_strong_key" \
       -e KEYSTONE_ADDRESS=127.0.0.1 \
       microservices/horizon:latest

Change-Id: I4531001851e1e2b8b9be950ad5f07a756b94e131
2016-05-18 19:37:26 +02:00