]>
review.fuel-infra Code Review - openstack-build/horizon-build.git/log
Thomas Goirand [Mon, 23 Sep 2013 07:22:33 +0000 (15:22 +0800)]
Another egg-info fix trial
Change-Id: I21876de7eb09f7ed70f6a4c615b1faea58f9f95c
Rewritten-From:
cff5dd4642ce62adb49c17794f9b118d4d4d3ff9
Thomas Goirand [Mon, 23 Sep 2013 07:12:16 +0000 (15:12 +0800)]
Removes some uploaders.
Change-Id: I40cc2f2f2d00245ac08446359ad90ef532fc309a
Rewritten-From:
2ea0ed497850b191437e71c9e2996c671ad97161
Thomas Goirand [Mon, 23 Sep 2013 06:41:23 +0000 (14:41 +0800)]
Adds the egg-info folder in the python package.
Change-Id: Ib06ef689e155b267d26ab6e0e91a9a102c4d526f
Rewritten-From:
c9be4286cb8ab9f6162e1677ade879b6f07b3f6d
Thomas Goirand [Mon, 23 Sep 2013 06:34:10 +0000 (14:34 +0800)]
Revert "Don't clean egg-info while cleaning."
This reverts commit
b8c3174379dbb6ec4d9a144b2e7ec9cf2d597bcf .
Rewritten-From:
6fa8ff8e251dd8931cd50069536fb54cdde0247d
Thomas Goirand [Mon, 23 Sep 2013 06:13:49 +0000 (14:13 +0800)]
Refresh patches.
Change-Id: Iac35bc7bcaac7baa62b7e3ef44ad50fa9d974fb7
Rewritten-From:
76d0be098e3320ce93a968755a507c7f4cea006b
Thomas Goirand [Mon, 23 Sep 2013 06:11:47 +0000 (14:11 +0800)]
Don't clean egg-info while cleaning.
Change-Id: Icdb35c65e616327130de69c955415387e66ad64f
Rewritten-From:
b8c3174379dbb6ec4d9a144b2e7ec9cf2d597bcf
Thomas Goirand [Mon, 23 Sep 2013 06:11:25 +0000 (14:11 +0800)]
Now packaging Havana b3.
Change-Id: I3736e406725c82813ea92e73a54f0a3a8473fa2f
Rewritten-From:
c7fe794d1e128ce43bad96878d2dc8ac90dd910e
Thomas Goirand [Fri, 30 Aug 2013 08:58:31 +0000 (16:58 +0800)]
Added 4 debconf translations.
Change-Id: I4bbd5a9e68ad3620ab6fceccb56cf2f4d80e6b27
(cherry picked from commit
8c74a3b692548019fe27a9741fa230cc3ee86904 )
Rewritten-From:
b2b907b82e4f89a05f5130ff9abf94931244b803
Thomas Goirand [Thu, 15 Aug 2013 16:14:43 +0000 (18:14 +0200)]
Added ja.po japaneese translation thanks to victory <victory.deb@gmail.com> (Closes: #719723).
Change-Id: I0162e4acd7de3f883a37ec2b68920dcdcf488130
(cherry picked from commit
7c9e22febb0a57ad01f0f827595a4e186c1b1ee1 )
Rewritten-From:
8391c163937074ee690368f274e6f416ce7eff51
Thomas Goirand [Sun, 28 Jul 2013 07:24:27 +0000 (15:24 +0800)]
Review (build-)depends for Havana.
Change-Id: Ibc1d3e8c831f29c2bcc62bf5c215ea0c1f692840
Rewritten-From:
f8e601369bee39698bda1ae69883a05094d8b047
Thomas Goirand [Sun, 28 Jul 2013 06:36:55 +0000 (14:36 +0800)]
Removed python-selenium from build-depends and replaced python-quantumclient by python-neutronclient
Change-Id: I7d4131c27a97135d0783d9ae41d19d7e18db8175
Rewritten-From:
8028162087eb7da2a2344c1115956731504f585d
Thomas Goirand [Sun, 28 Jul 2013 06:20:19 +0000 (14:20 +0800)]
Now packaging 2013.2~b2
Change-Id: Iddce697d2b61e73a28a244d822b4d79c575fde2e
Rewritten-From:
f98c65bcbf7703fe59aa1ec9a29ba8cfe249d4b9
Thomas Goirand [Thu, 18 Jul 2013 17:14:14 +0000 (01:14 +0800)]
sites-enabled and not sites-available
Change-Id: I3812a8519b142487ebeb316760277f9af4492a95
(cherry picked from commit
b16996402bd6a3b714f8f637d327f35a851a37aa )
Rewritten-From:
9d348ba45e3a821e83a8bf85882b879c90a37960
Thomas Goirand [Thu, 18 Jul 2013 17:11:47 +0000 (01:11 +0800)]
Fixes prerm so that it uninstalls the correct .conf files for apache, since
old apache vhost has been rename because of apache 2.4. Also remove the old
ones as a transition, but using || true to avoid failure (Closes: #669836).
Change-Id: I586290a42eed25ec097e09ab52396fbde892064b
(cherry picked from commit
aacbc8c17353119a5c7bd72dd0c662100182e24d )
Conflicts:
debian/changelog
Rewritten-From:
c258b111704b4d7913d58430ef1a2d93d1b8d854
Thomas Goirand [Sun, 14 Jul 2013 06:12:33 +0000 (14:12 +0800)]
[debconf_rewrite] includes the fixes from the debian-l10n-english (Closes: #709000).
Change-Id: I499ef363de09250fc251e5c9f0d079dcec078102
(cherry picked from commit
ec6c3af9059676700ce944358120b756dab29231 )
Rewritten-From:
05ba2ad6393c6adfebf5fb591995faf55ee26f69
Thomas Goirand [Sun, 14 Jul 2013 05:54:46 +0000 (13:54 +0800)]
Now using .conf as extension for the apache2 site files.
Change-Id: Ibd9c1ec07221d60d78f02fce23c7ad0b6be5e90b
(cherry picked from commit
8c677a0dc69423997f92949f9fe5f7200a8d279a )
Rewritten-From:
bd60c8b0df2b34a18eceea96e60dd1c6de96ed82
Thomas Goirand [Wed, 3 Jul 2013 14:15:25 +0000 (22:15 +0800)]
Removed CHANGELOG since FTP masters don't like it.
Change-Id: I8b51977e0d59298aa63654d2988bce5baaca0f0e
Rewritten-From:
d406bc9d46e867eb1123d595e0f79b40fe3aa86b
Thomas Goirand [Sun, 30 Jun 2013 07:58:08 +0000 (15:58 +0800)]
Fixed (build-)dependencies for havana.
Rewritten-From:
f7a383a89ab4d7f2ba0b42d1bfd651c8fbf8cfad
Thomas Goirand [Sat, 29 Jun 2013 14:23:09 +0000 (22:23 +0800)]
Removes fix-package-version-detection-when-building-doc.patch
Rewritten-From:
560a39a75e560cfb62086991f8ab5dcd6c23e246
Thomas Goirand [Sat, 29 Jun 2013 14:18:24 +0000 (22:18 +0800)]
Now packaging 2013.2~b1
Rewritten-From:
4d58d7ed31f136c57ebdd9400125ca8ea24f7d9d
Thomas Goirand [Tue, 18 Jun 2013 08:38:22 +0000 (16:38 +0800)]
Only does db_set if the defaults file is found.
Rewritten-From:
bb6529d68d3debb6f0363d64b774e6d9747f7358
Thomas Goirand [Fri, 14 Jun 2013 18:45:25 +0000 (02:45 +0800)]
Added a /etc/defaults/openstack-dashboard-apache to save the values of debconf for setting-up apache vhosts.
Rewritten-From:
61eb48465bfded8724f304e603902cf2a10d0fe3
Thomas Goirand [Fri, 14 Jun 2013 15:08:09 +0000 (23:08 +0800)]
Thomas Goirand [Sat, 1 Jun 2013 07:10:16 +0000 (15:10 +0800)]
Stop doing chown -R, does more selective chown instead.
Rewritten-From:
446136ce370016c88a5eaf7d4da66fb8607d476c
Thomas Goirand [Sat, 1 Jun 2013 06:59:42 +0000 (14:59 +0800)]
Also rm -rf /var/lib/horizon on purge (Closes: #668760)
Rewritten-From:
e88652f8d1dcbf8d17566340458bfdfb0cba0f3a
Thomas Goirand [Thu, 30 May 2013 03:23:51 +0000 (11:23 +0800)]
Thomas Goirand [Tue, 21 May 2013 05:06:44 +0000 (13:06 +0800)]
Same synlink fix, but for js this time.
Rewritten-From:
bcc8f0cf8f983132b684b136423fd2f28504ca27
Thomas Goirand [Tue, 21 May 2013 04:51:57 +0000 (12:51 +0800)]
Added missing symlink to /var for the css dynamic generation folder.
Rewritten-From:
ae6d57f968e6937b8342be26e06dfd5d210bb38f
Thomas Goirand [Fri, 17 May 2013 09:04:34 +0000 (09:04 +0000)]
Edited debian/changelog
Rewritten-From:
447d2226cc6b8f770d014d9ec4f3240f3a975b4f
Thomas Goirand [Fri, 17 May 2013 08:59:05 +0000 (08:59 +0000)]
Removes duplicate dependency: python-compressor.
Rewritten-From:
5e0bc13659ff486f471277ebcaebce45ca1dd272
Thomas Goirand [Fri, 17 May 2013 08:53:01 +0000 (08:53 +0000)]
Remove build of js and css (it is done dynamically now).
Rewritten-From:
4602dbb81bcd9c0710935e6bfbff3815b0759187
Thomas Goirand [Fri, 17 May 2013 08:38:53 +0000 (08:38 +0000)]
Thomas Goirand [Fri, 17 May 2013 08:36:24 +0000 (08:36 +0000)]
Disable the call of the compressor, because it's failing.
Rewritten-From:
e0cff756e62ae8b1e4448f9faa90a25a43ef826c
Thomas Goirand [Fri, 17 May 2013 08:34:06 +0000 (08:34 +0000)]
Make the doc correctly.
Rewritten-From:
8d3f17e31094c634cac9c48922a3f328c6b76328
Thomas Goirand [Fri, 17 May 2013 08:22:29 +0000 (08:22 +0000)]
Thomas Goirand [Fri, 17 May 2013 08:18:36 +0000 (08:18 +0000)]
Added fix-package-version-detection-when-building-doc.patch
Rewritten-From:
03942ef3e7f691d63b986eb098a6d2794e44c6d2
Thomas Goirand [Thu, 16 May 2013 14:16:42 +0000 (14:16 +0000)]
Now releasing upstream 2013.1.1
Rewritten-From:
82c20946bea9c17bd51b5d218d6c10b9de782b76
Thomas Goirand [Thu, 16 May 2013 14:15:25 +0000 (14:15 +0000)]
Thomas Goirand [Thu, 16 May 2013 13:23:48 +0000 (13:23 +0000)]
Merge branch 'debian/grizzly' into debian/unstable
Rewritten-From:
04962615b2c73c7863ec391db3dc04ffc493d37a
Thomas Goirand [Thu, 4 Apr 2013 16:06:07 +0000 (00:06 +0800)]
Now packaging upstream release 2013.1
Rewritten-From:
f6bc130acb0792f01ba0ecd21823fe5608bf9c22
Thomas Goirand [Tue, 2 Apr 2013 14:20:00 +0000 (22:20 +0800)]
Now packaging Grizzly rc2
Rewritten-From:
40bf220c2a9ccabdca032465caf59f2aa62c7e6e
Thomas Goirand [Tue, 26 Mar 2013 15:15:55 +0000 (23:15 +0800)]
Kills the COMPRESS_OFFLINE = True patch, no longer needed.
Rewritten-From:
3a78c228efe6e7273791d1eac7382817cac4908c
Thomas Goirand [Fri, 22 Mar 2013 19:26:08 +0000 (03:26 +0800)]
Refreshes debian/patches/debian_local_settings.patch
Rewritten-From:
e42f021ead31be4852b22a011b50f8b58d2a4cce
Thomas Goirand [Fri, 22 Mar 2013 19:20:26 +0000 (03:20 +0800)]
Now packaging 2013.1~rc1-1
Rewritten-From:
4fb52507f4bc72858f64c2d3f0810173c2adf190
Thomas Goirand [Sun, 17 Mar 2013 16:34:40 +0000 (00:34 +0800)]
Thomas Goirand [Sat, 16 Mar 2013 17:20:52 +0000 (01:20 +0800)]
Merge branch 'debian/grizzly' of ssh://git.debian.org/git/openstack/horizon into debian/grizzly
Rewritten-From:
9f03691e372fffd8dbf903bfd9465750d5187e64
Thomas Goirand [Sat, 16 Mar 2013 17:19:47 +0000 (01:19 +0800)]
Do not attempt to remove apache in debian/openstack-dashboard-apache.postrm.
Rewritten-From:
ca7c184ca5cb7e8fd3f665141827a16f56e1f045
Thomas Goirand [Sun, 24 Feb 2013 09:46:25 +0000 (09:46 +0000)]
Removes python-selenium which is non-free.
Rewritten-From:
6dace61c850bbaa0bbf1f1fe1b5546dacb544dc9
Thomas Goirand [Sun, 24 Feb 2013 08:25:52 +0000 (16:25 +0800)]
Thomas Goirand [Sat, 23 Feb 2013 16:25:28 +0000 (00:25 +0800)]
Sets export OSLO_PACKAGE_VERSION=$(VERSION)
Rewritten-From:
6428b0c4d708e4c092c3afb735a3da57ee680eec
Thomas Goirand [Sat, 23 Feb 2013 16:23:02 +0000 (00:23 +0800)]
Thomas Goirand [Thu, 7 Feb 2013 13:25:39 +0000 (13:25 +0000)]
Merge branch 'debian/unstable' of ssh://git.debian.org/git/openstack/horizon into debian/unstable
Conflicts:
debian/changelog
Rewritten-From:
09ef702f063da5ae1b5be297990593c6b9c1fb10
Thomas Goirand [Thu, 7 Feb 2013 09:59:58 +0000 (17:59 +0800)]
Fixed missing debian/changelog entry.
Rewritten-From:
9a3f42a870438135ef99052db1ccc830112bf5cb
Thomas Goirand [Thu, 7 Feb 2013 09:52:11 +0000 (17:52 +0800)]
Added patch: Launch from volume with valid volume size.
Rewritten-From:
ccb8e401c4dc9aae92564c9a798840b20b9e23e9
Thomas Goirand [Mon, 28 Jan 2013 15:19:40 +0000 (23:19 +0800)]
Removes failed patches.
Rewritten-From:
3a260b0b7643959e70638c2e91cb8ee558ad2763
Thomas Goirand [Mon, 28 Jan 2013 14:39:43 +0000 (22:39 +0800)]
Thomas Goirand [Mon, 14 Jan 2013 15:51:09 +0000 (15:51 +0000)]
Also disable the SSL vhost of the dashboard in the prerm, re-enable the default vhost too.
Rewritten-From:
27d16a5cbbda0fa5177a73b6b58a38a366ef6409
Thomas Goirand [Mon, 10 Dec 2012 15:26:53 +0000 (15:26 +0000)]
Adds patch for #floating-ips td.actions width.
Rewritten-From:
b9a319b28ecffe72e3ae4cd8494be7c471323cd5
Thomas Goirand [Mon, 10 Dec 2012 08:56:11 +0000 (08:56 +0000)]
Added upstream patch for quota summary.
Rewritten-From:
4fa8c913c3ce8461111c76becc20483b34830616
Thomas Goirand [Sun, 2 Dec 2012 12:09:04 +0000 (12:09 +0000)]
Updated upstream changelog
Rewritten-From:
b27ccb4954af7bc05c3a8e55230793c6008cba17
Thomas Goirand [Sun, 2 Dec 2012 12:00:47 +0000 (12:00 +0000)]
Now packaging v 2012.2.1
Rewritten-From:
6fbcd9b6b474a89f752352f797f766f03f009345
Thomas Goirand [Wed, 28 Nov 2012 14:11:32 +0000 (14:11 +0000)]
Added more text in the extended description
Rewritten-From:
7f83e5437ae9cdd949961fbe64eac4b9d08e4c5c
Thomas Goirand [Wed, 28 Nov 2012 14:03:35 +0000 (14:03 +0000)]
* Corrected Homepage field
* Added myself in debian/copyright
* Fixed Source field of debian/copyright
Rewritten-From:
02b478ff5a70e54f0980d93d2d1d3ab355df4033
Thomas Goirand [Wed, 28 Nov 2012 14:00:29 +0000 (14:00 +0000)]
Updated debian/openstack-dashboard-apache.templates text
Rewritten-From:
7022d16903ec4938699a65f72284edaf34bad935
Thomas Goirand [Wed, 28 Nov 2012 13:57:18 +0000 (13:57 +0000)]
Adds some patch description headers
Rewritten-From:
4f494d87de94fe1371ab4e7e43a662ea530ecaad
Thomas Goirand [Wed, 28 Nov 2012 13:49:42 +0000 (13:49 +0000)]
Taking over last debian/changelog entry.
Rewritten-From:
f0ee7ac4cdca1ac334f200c1b520a7fcc5e4b5f2
Thomas Goirand [Wed, 28 Nov 2012 13:47:58 +0000 (13:47 +0000)]
Updated upstream changelog
Rewritten-From:
5711a580f8f8273364379db5eef61d02a96b65d9
Thomas Goirand [Wed, 28 Nov 2012 13:47:40 +0000 (13:47 +0000)]
Activates the SSL redirection vhost.
Rewritten-From:
464385f7484d8d407bd00c59b873c8638afc9a63
Thomas Goirand [Thu, 22 Nov 2012 14:29:42 +0000 (14:29 +0000)]
* adds || true when calling invoke-rc.d --quiet apache2 reload in dashboard postrm
* Packages a openstack-dashboard-ssl-redirect apache sites-available config file.
Rewritten-From:
39272bc33cf652a1ec33f4f6e68f6ab2ab1d9814
Thomas Goirand [Sun, 18 Nov 2012 15:10:33 +0000 (15:10 +0000)]
Re-uploading with urgency=high
Rewritten-From:
5712e219eaf54d0b0e49232dd7e1b6f60ccd891e
Thomas Goirand [Sun, 18 Nov 2012 04:02:25 +0000 (04:02 +0000)]
Fixes a syntax error in debian/openstack-dashboard.postinst
Rewritten-From:
c7459378aa21a693bb223064c0f8c4c883a17af1
Thomas Goirand [Fri, 16 Nov 2012 17:36:52 +0000 (17:36 +0000)]
Added missing po-debconf build-dep and debconf dep for the dashboard-apache package.
Rewritten-From:
bc5c65e4abc67e49a5da6bea8e73c31d4c6c81b3
Thomas Goirand [Fri, 16 Nov 2012 17:19:14 +0000 (17:19 +0000)]
The package had only Build-Depends:, now setting lots of them in Build-Depends-Indep: as it should be.
Rewritten-From:
ae01f18fd552140ed8d84ee4a4ec6a7194cb30dd
Thomas Goirand [Fri, 16 Nov 2012 03:46:46 +0000 (03:46 +0000)]
Pre-Depends: dpkg (>= 1.15.6~) since we use xz compression.
Rewritten-From:
71fc6e25ad0347d463effa5b8aac42b2474bd1c9
Thomas Goirand [Fri, 16 Nov 2012 03:43:55 +0000 (03:43 +0000)]
Restores sanity on how to install files in etc/apache2/sites-available
Rewritten-From:
f8ee35931c773ec79fb824403c13af24d07c47f9
Thomas Goirand [Thu, 15 Nov 2012 08:50:33 +0000 (08:50 +0000)]
CVE-2012-5474: The file /etc/openstack-dashboard/local_settings is not world readable anymore (Closes: #693287)
Rewritten-From:
e0a54a8ff5a8674ba634d6268f04903e5ed55eb3
Roland Mas [Mon, 5 Nov 2012 09:27:48 +0000 (10:27 +0100)]
Simplify shipping of the Apache config files
Rewritten-From:
5f0e437a427456e45575e5605756852f8ba501e7
Roland Mas [Mon, 5 Nov 2012 09:21:11 +0000 (10:21 +0100)]
Merged from central repo
Rewritten-From:
ae6bb8f92b6f6be6ac4bddd833c65797f1aa443f
Thomas Goirand [Sat, 3 Nov 2012 06:31:21 +0000 (06:31 +0000)]
Edited debian/changelog.
Rewritten-From:
399e82b0454ad4effc9c4126b0d5a7eff4ad056a
Thomas Goirand [Sat, 3 Nov 2012 06:30:19 +0000 (06:30 +0000)]
Added missing dependency on node-less.
Rewritten-From:
395227b41e92942c00a954b73eeae6866f2315b5
Thomas Goirand [Thu, 1 Nov 2012 08:12:28 +0000 (08:12 +0000)]
Missing db_stop in debian/openstack-dashboard-apache.postinst
Rewritten-From:
55e60f8ceb74068c8a9c42c155f60117ce9e085c
Thomas Goirand [Thu, 1 Nov 2012 07:50:39 +0000 (07:50 +0000)]
Now using debconf to ask for activating apache vhost, disabling default apache vhost and using ssl.
Rewritten-From:
239b0fc2466f79166a9828251f2340eeb38572c1
Thomas Goirand [Wed, 31 Oct 2012 19:42:09 +0000 (19:42 +0000)]
* Rewrote Apache vhost, diables apache "default" vhost by default, (probably
we should ask for permission to do that using debconf).
* Now writing css and js script in /var, plus we aren't doing chown www-data
of all the static, but only css + js in /var.
Rewritten-From:
a61fb33ca8c140ffc631c448deeb47b388350250
Thomas Goirand [Wed, 31 Oct 2012 16:33:20 +0000 (16:33 +0000)]
Recommends: memcached and use it as default on localhost.
Rewritten-From:
782fc88152e882b8494de02cec3c816402c0faf7
Roland Mas [Tue, 30 Oct 2012 15:27:43 +0000 (16:27 +0100)]
Add missing Apache directives
Rewritten-From:
a533ceffdcabe2fd36a3ede5f6bbeba344da05d8
Roland Mas [Tue, 30 Oct 2012 14:48:50 +0000 (15:48 +0100)]
Simplify shipping of the Apache config file
Rewritten-From:
09fba755f895130e7e9a2484b61f6706775b0b13
Roland Mas [Tue, 30 Oct 2012 14:51:10 +0000 (15:51 +0100)]
Recommend openstack-dashboard-apache
Rewritten-From:
d642ed2fbd668dce219f19c9ad71a9cfa32b2ae0
Thomas Goirand [Fri, 26 Oct 2012 19:24:15 +0000 (19:24 +0000)]
debian/gbp.conf now builds experimental branch.
Rewritten-From:
c08f0c3b23f35532023a5ec232f3234e13dad6f0
Thomas Goirand [Fri, 26 Oct 2012 19:23:06 +0000 (19:23 +0000)]
Fixed get-vcs-source target.
Rewritten-From:
1c5be682b144ff6af56d9c71952710594cab7178
Mehdi Abaakouk [Sat, 29 Sep 2012 07:38:25 +0000 (09:38 +0200)]
New upstream release 2012.2
Rewritten-From:
88989d9e4a449afac33c3ab7e1ae2d30c8d2617f
Mehdi Abaakouk [Tue, 25 Sep 2012 09:31:37 +0000 (11:31 +0200)]
Force horizon to use pregenerated compressed css and js
Rewritten-From:
5ba52d7f3b8e55b19e90964c76e0b0165a4e8dd5
Mehdi Abaakouk [Tue, 25 Sep 2012 09:31:01 +0000 (11:31 +0200)]
Mehdi Abaakouk [Fri, 21 Sep 2012 15:46:03 +0000 (17:46 +0200)]
Fix some lintian complains
Rewritten-From:
18a55aec26786dbef90f32fed67b0ce6601da633
Mehdi Abaakouk [Fri, 21 Sep 2012 15:11:19 +0000 (17:11 +0200)]
Mehdi Abaakouk [Fri, 21 Sep 2012 14:40:00 +0000 (16:40 +0200)]
Links and directories of the static
Rewritten-From:
9b06c921ca5197aec186075d5c41f50cafc02e3f
Mehdi Abaakouk [Fri, 21 Sep 2012 14:38:48 +0000 (16:38 +0200)]
Some lintian fix from ubuntu
Rewritten-From:
a5138d798b3758f1ba760e7a6a52e053e19bf220
Mehdi Abaakouk [Fri, 21 Sep 2012 14:37:41 +0000 (16:37 +0200)]
Use the pregenerated css and js files
Rewritten-From:
cff0eedc6ae774303a790ecc7e04c7cb94f48bfe
Loic Dachary [Fri, 21 Sep 2012 13:20:55 +0000 (15:20 +0200)]
Description: Fixes a Keyerror when displaying Instances & Volumes
.
bug
1053488 prevents the display of the Instances & Volumes page for
every account with administrative permissions, once a volume has been
created and attached to an instance. While there are workarounds (
such as using an unprivileged account to display the same page ), it
affects almost all admin users deploying the current release of
horizon in Essex.
.
The source of the problem is that the relevant portion of code loops
over all existing volumes while it only has access to the instances
that are owned by the current tenant. As a consequence, it fails to
find the instance to which a volume is attached when it does not
belong to the current tenant.
.
A possible fix would be to change the behaviour of the volume list
API so that it only returns the volumes of the current tenant even
when the user has administrative rights. However, this would be a
user visible change that may have side effects beyond the current
bug.
.
The proposed patch catches the lookup error when the instance is not
found for a given volume and creates a fake instance object which
will only be used to display the name "UNKNOWN".
.
The associated test re-creates the conditions and derives from
the class that will give administrative permissions to the test
user. However, since the data is created from fixed data instead of
being actually retrieved from the API, this derivation is only
included to illustrate the purpose of the test.
Rewritten-From:
0ff59d489a66b6dc665cc25fb3a0beb7917e0cf4
Mehdi Abaakouk [Thu, 20 Sep 2012 07:02:21 +0000 (09:02 +0200)]
Generate compressed CSS and js
Rewritten-From:
1b548b043f6d49e28da3798d0352e91e55ba01be
Mehdi Abaakouk [Thu, 20 Sep 2012 06:58:02 +0000 (08:58 +0200)]