]>
review.fuel-infra Code Review - openstack-build/horizon-build.git/log
summary |
shortlog | log |
commit |
commitdiff |
review |
tree
first ⋅ prev ⋅ next
Ivan Udovichenko [Thu, 9 Jul 2015 07:45:48 +0000 (10:45 +0300)]
Update Horizon package
Fix some issues with Horizon package
Closes-Bug: #
1470143
Change-Id: I6095cca7607328238b0f2d67f8c14acc5d933a0b
Thomas Goirand [Thu, 2 Jul 2015 01:10:17 +0000 (03:10 +0200)]
Fix numerous issues in the Horizon package
The Horizon package comming from Ubuntu has numerous issues, and this
patch attemps to fix some of them. There's some less important things
which could be fixed later on.
* Adds missing symlinks to horizon to fix broken offline compress, which
made the package uninstallable (LP: #
1470143 ).
* Ran wrap-and-sort -t -a to make dependencies readable.
* Run compile-messages at build time, not in postinst.
* Activates off-line compress.
* Fix path of secret-key to be in /var (as /usr should be considered to be a
read-only filesystem, as per Debian policy).
* Copy the missing angular folder.
* debian/openstack-dashboard.postinst
- Re-wrapped the file which was really unreadable in its current state.
- Redefines --home as /var/lib/horizon, and not /usr/share/horizon, which
really is not policy compliant (in openstack-dashboard.postinst).
- Completely remove the collecstatic which should *never* be done in this
package: we're not using a virtualenv!
- Completely remove chown of files in /usr. By policy of the FSHS, this
should *never* happen.
- Removed chown of /etc/openstack-dashboard. This is useless and
dangerous in therms of security.
- Avoids hacks with the secret-key folder in postinst (since we've set
that by default to be /var in the default config file).
- Add off-line compress if triggered.
* Add trigger if the some javascripts are updated.
* Fixes /horizon/static Alias directives (thanks to I. Yozhikov).
* Fixes in _variables.scss for /horizon/ webroot
* Activating OFFLINE_COMPRESS=True, which speeds up a lot Horizon.
* Fix the way /var/lib/openstack-dashboard/secret_key is handled
(previously a copy of /etc/openstack-dashboard, now an alias to it).
* Fix tests to not try to overwrite the package apache config.
Closes-Bug: #
1470143
Change-Id: I7de1968ff9c1ddd03a9965aa66fb9407d3f8d1dd
dtrishkin [Fri, 3 Jul 2015 15:02:13 +0000 (18:02 +0300)]
Add horizon-doc
* debian/control:
- Add horizon-doc package section
- Add python-oslosphinx to build dependencies
* debian/rules:
- Add sphinxdoc to build with
- Add override_dh_sphinxdoc section
* Add debian/horizon-doc.doc-base
Related-Bug: #
1460282
Change-Id: I8c039734a5843dd0f6735c61d24dc6edafd1de11
vsaienko [Thu, 4 Jun 2015 07:51:16 +0000 (10:51 +0300)]
Compile l10n strings at post-install phase
Doing this should enable changing language in Horizon.
add new dependency: gettext
fix tabs
Change-Id: I75d0eac50943eddc3ec8acc9378726c4ecc61985
Closes-Bug: #
1460613
vsaienko [Thu, 28 May 2015 06:21:36 +0000 (09:21 +0300)]
Fix python-oslo-* dependency names
replace python-oslo-something with python-oslo.something
remove get-orig-source
Change-Id: Iaca75b0b20061f02a5abf0a9735ca1c0609ff74d
Related-Bug: #
1459494
Maksym Yatsenko [Wed, 20 May 2015 09:22:23 +0000 (12:22 +0300)]
Fix problem with "System Information" in Horizon:
- add "egg-info" to python-django-horizon,
update "usr/lib/python*/dist-packages/horizon" line to "usr/lib/python*/dist-packages/horizon*"
- update of pydist-overrides file
Closes-Bug:#
1440041
Change-Id: I757c840f6955353db1aa2f58faaf70c949d06a25
iberezovskiy [Mon, 6 Apr 2015 10:17:40 +0000 (13:17 +0300)]
Build horizon 2015.1.0 (stable/kilo)
* add xstatic-magic-search and xstatic-angular-lrdragndrop
to dependencies according to
https://github.com/openstack/horizon/blob/master/requirements.txt
* sync dependencies with global requirements
https://github.com/openstack/horizon/blob/stable/kilo/requirements.txt
https://github.com/openstack/requirements/blob/stable/kilo/global-requirements.txt
* remove all debian patches, source files, templates and pictures
related to ubuntu and juju
* rewrite runtests.sh script
Change-Id: I62b956f39c2a85c415c92932ef3488ac9d0870ce
Maksym Yatsenko [Tue, 24 Feb 2015 15:29:36 +0000 (17:29 +0200)]
Update of "ubuntu_settings.patch" patch,
update of deb spec.
Change-Id: Iae67a51dde3ba831a29b17f127ab91e78cb472df
Maksym Yatsenko [Mon, 16 Feb 2015 10:57:02 +0000 (12:57 +0200)]
Spec file was updated:
"ceilometer_policy.json" was added to "%files" section
Change-Id: Ia3c24aac673bacb7b30896921c52182b47e78d32
Vasyl Saienko [Wed, 28 Jan 2015 09:05:43 +0000 (11:05 +0200)]
update requirements
Change-Id: I135a71dca255320bba4a6775bac844219a18ffe4
Maksym Yatsenko [Mon, 5 Jan 2015 13:05:50 +0000 (15:05 +0200)]
added patch for python2.6 compatibility
update requirements
Related-Bug: #
1409025
Change-Id: Id44850c33ccfccfd2cdc1bdf983745ba5e47c807
Maksym Yatsenko [Mon, 20 Oct 2014 11:02:10 +0000 (14:02 +0300)]
Update debian/patches/fix-dashboard-django-wsgi.patch:
line "application = django.core.handlers.wsgi.WSGIHandler()"
was updated to "application = get_wsgi_application()"
Change-Id: Iab9de6124ddc6a9af89faf10945752567bf0fa56
iberezovskiy [Mon, 13 Oct 2014 14:59:18 +0000 (18:59 +0400)]
Add missed python-lesscpy for horizon
Change-Id: Ieecbd3b91aafb1a7f229918402676ca08ed1c2cf
Closes-bug: #
1380655
Maksym Yatsenko [Mon, 13 Oct 2014 09:07:56 +0000 (12:07 +0300)]
Using django*.po files instead django*.mo
Change-Id: Id19772e33c561aafb8b0436a148679ede0a7365b
Maksym Yatsenko [Fri, 3 Oct 2014 18:13:27 +0000 (21:13 +0300)]
Add python-XStatic-jquery-ui to rpm, deb specs
Change-Id: I14a8727d0c857c3d7d353450e726095d00f17063
iberezovskiy [Tue, 30 Sep 2014 09:14:55 +0000 (13:14 +0400)]
Sync with global requirements
Change-Id: Ia04bbdf1cdc02ad63372e6e8e1c815e7275895a8
iberezovskiy [Thu, 25 Sep 2014 09:00:09 +0000 (13:00 +0400)]
Remove mos-fix-compression-error patch
Change-Id: Ifbd5d4c209262e6c0feacf1c1d0e09e1eff851bb
Maksym Yatsenko [Tue, 16 Sep 2014 10:08:56 +0000 (13:08 +0300)]
Test script for Horizon installation
Change-Id: I17a3ca9ec46af05d5677de36cd83d9ae8a01f9a8
iberezovskiy [Tue, 16 Sep 2014 13:41:56 +0000 (17:41 +0400)]
Add python-django-pyscss and bootstrap-datepicker dependencies
Change-Id: I8001bf88536e1b55b5b96a7cda2e894edfa5be8b
iberezovskiy [Thu, 11 Sep 2014 10:20:09 +0000 (14:20 +0400)]
Update horizon dependency to include xstatic
Change-Id: I83ea51965ad707795bf55d1f5f404f2ba5b17a02
Partial-bug: #
1364884
Sergey Otpuschennikov [Thu, 14 Aug 2014 09:22:06 +0000 (13:22 +0400)]
Merge "Build DEB from master"
Sergey Otpuschennikov [Tue, 29 Jul 2014 13:44:35 +0000 (17:44 +0400)]
Build DEB from master
Change-Id: I6a26eb80bf65a5fff46e765f3bbe376b87122d27
Sergey Otpuschennikov [Wed, 30 Jul 2014 07:08:45 +0000 (11:08 +0400)]
Build from master, base 2014.2
with python-django-pyscss, built without python-pillow
Change-Id: I7075de367d187807fa530296180b8b3633262319
Vitaly Parakhin [Wed, 5 Mar 2014 12:18:26 +0000 (14:18 +0200)]
Replace patch for Horizon UI tables formatting error. OSCI-1102
Change-Id: Id40e2e3fc98e19f9805980af2b28c34842580512
Sergey Otpuschennikov [Wed, 19 Feb 2014 12:04:55 +0000 (16:04 +0400)]
Changed requirements to python-django
Change-Id: I73d56f5f6efaac1fb6d5fed78a06358820baf4ce
Dmitry Burmistrov [Tue, 18 Feb 2014 06:03:34 +0000 (10:03 +0400)]
Change ownership for some folders according to OSCI-1074
Change-Id: I0046769f2584ef9df47391352c742fb6058d076e
Roman Vyalov [Wed, 18 Dec 2013 10:54:34 +0000 (14:54 +0400)]
Add patch tabs broke horizon ; OSCI-976
Change-Id: I780f7bd600353a475dd85779a8c2aca07307faf3
Roman Vyalov [Mon, 16 Dec 2013 10:27:13 +0000 (14:27 +0400)]
Add patch mos-disable-metering.patch;RPM; OSCI-973
Change-Id: Ib49bab6908923977bc979f81bfa0223d5a90f99b
Roman Vyalov [Mon, 16 Dec 2013 09:18:18 +0000 (13:18 +0400)]
Add patch mos-disable-metering.patch; OSCI-973
Dmitry Burmistrov [Mon, 11 Nov 2013 16:35:48 +0000 (20:35 +0400)]
Decreace python-ceilometerclient dependency version
Sergey Otpuschennikov [Fri, 8 Nov 2013 17:13:11 +0000 (21:13 +0400)]
Added new specfile and requires python-lesscpy
Change-Id: I74e4e91d7e819672c0b1656c282b842a8116187f
Dmitry Burmistrov [Tue, 22 Oct 2013 09:22:57 +0000 (13:22 +0400)]
Update DEB-specs to 2013.2 version
Roman Vyalov [Mon, 7 Oct 2013 09:43:48 +0000 (13:43 +0400)]
Merge "Update RPM-specs to 2013.2 version" into openstack-ci/build/havana
Dmitry Burmistrov [Thu, 26 Sep 2013 07:12:23 +0000 (11:12 +0400)]
Update RPM-specs to 2013.2 version
Change-Id: I263de1a612d9956e78b0346e96513e7d80e52618
Dmitry Burmistrov [Thu, 26 Sep 2013 07:12:23 +0000 (11:12 +0400)]
Update DEB-specs to 2013.2 version
Change-Id: Ib42648afab6c3b6c2439097fc6636d125bcd52b7
Roman Vyalov [Fri, 30 Aug 2013 12:54:21 +0000 (16:54 +0400)]
add requires node-less
Ilya Kharin [Thu, 1 Aug 2013 10:22:58 +0000 (14:22 +0400)]
Add compressed css and js
Change-Id: I22d7b668468a508dc14495c330316a124881a49d
Ilya Kharin [Mon, 29 Jul 2013 17:51:03 +0000 (21:51 +0400)]
Merge "Update RPM-specs to 2013.1.2 version" into openstack-ci/build/grizzly
Ilya Kharin [Mon, 15 Jul 2013 18:28:28 +0000 (22:28 +0400)]
Update RPM-specs to 2013.1.2 version
Change-Id: I2e491d22446063ce78e42b1f9fbc09f44f858971
Ilya Kharin [Sat, 13 Jul 2013 23:05:27 +0000 (03:05 +0400)]
Update DEB-spec to 2013.1.2 version
Change-Id: I7fe2b38bf1bf2aa1453c69170132cfcd166f890e
Oleg S. Gelbukh [Tue, 23 Apr 2013 07:51:10 +0000 (11:51 +0400)]
Update specs to 2013.1 version
Update debian/ specs from 2013.1.rc1 to 2013.1 release version
Matthew Mosesohn [Mon, 15 Apr 2013 13:19:58 +0000 (17:19 +0400)]
Merge "added nodejs-less and nodejs requirement" into openstack-ci/build/grizzly
Matthew Mosesohn [Mon, 15 Apr 2013 13:17:44 +0000 (17:17 +0400)]
added nodejs-less and nodejs requirement
Change-Id: I716279a48c759d83c4cfba8b7b9427d70d4eee3b
added nodejs-less and nodejs requirement
Change-Id: Id06ce165b5fc37b9787b65239bc421aea5c5a2f5
Matthew Mosesohn [Tue, 26 Mar 2013 13:14:48 +0000 (17:14 +0400)]
fix patch for compressed variables
Change-Id: Ia314e2f5471031d902dbaa54c0b8a432ac768203
Matthew Mosesohn [Tue, 26 Mar 2013 11:13:45 +0000 (15:13 +0400)]
Merge "Add debian files" into openstack-ci/build/grizzly
Matthew Mosesohn [Tue, 26 Mar 2013 08:31:20 +0000 (12:31 +0400)]
fixed source file in spec
Change-Id: Ic091a98ba9ab186880644820506a8a41b0b39fdb
Ilya Kharin [Mon, 25 Mar 2013 17:40:29 +0000 (21:40 +0400)]
Add debian files
Change-Id: I66b7f042fe08609de3345a62f23e05128fc5e5a6
Matthew Mosesohn [Mon, 25 Mar 2013 15:46:20 +0000 (19:46 +0400)]
removed horizon source
Change-Id: I8c14681bf6427c7debd90b6d2f939dd9063cbb07
Matthew Mosesohn [Mon, 25 Mar 2013 15:41:43 +0000 (19:41 +0400)]
added rpm files
Change-Id: I7dc0c19eea9924ed8b6b771a1f941154e4ae3f38
Matthew Mosesohn [Mon, 25 Mar 2013 15:44:31 +0000 (19:44 +0400)]
fixed gitreview
Change-Id: I33836c8794c02ead3678abe8da276a6ee993c94e
Matthew Mosesohn [Mon, 25 Mar 2013 15:44:18 +0000 (19:44 +0400)]
Initial commit.
Change-Id: Ib0ac9e597f1192bc9a5502918e079ddc90f0e802
Conflicts:
.gitreview
Yuriy Taraday [Tue, 5 Feb 2013 09:59:22 +0000 (13:59 +0400)]
Initial commit.
Change-Id: I6ddb2e7419a0d03404f5542dd92f6f5a097cab8d