Commit Graph

10 Commits

Author SHA1 Message Date
Bob Ball 1725b5aaba Add branding and version number templating support
Note: This changes the build method, and so the CI will be broken.  Once this
patch set is merged, the CI can be updated to store the documentation and RPM
built by the Makefile, and also updated to use the RPM from the new location

Change-Id: Ic1721f161c42fb323a7d3fd730dcff1dd76ba583
2016-08-08 10:03:01 +01:00
John Hua 51162eddff Delete image TestVM only
Only the built-in image TestVM needs to be replaced. But the current
controller post deployment script will remove all images and may be
invoked to clear all user's images when environment is redeployed.

Change-Id: I36a6cdbe25a52512e508e6c758d8310c2fe4f349
Closes-Bug: #1593090
2016-07-15 16:03:19 +08:00
John Hua 919898d48f Fix test images
* Remove F17-x86_64-cfntools as it is not in use in MOS8
* Fix deprecated glance CLI options
* Embed cirros inside the plugin

Change-Id: Ib2e62e3acb4aa7c21ae3433588cc60a28c8a4a96
2016-04-13 18:19:07 +08:00
Huan Xie 192fe804fa MOS8.0 Make changes to let it work with liberty
1. change glance image-create command's param
2. fix file injection problem

Change-Id: Ibdda7c626605f85a0d0e7452452e82d6e07f9641
2016-03-24 01:53:48 -07:00
John Hua 7b01f345c6 Fix novnc proxy configuration
The guest consoles are not visible through the horizon UI because
novnc proxy is set to compute node by default thus a port forwarding
to dom0 is required. Besides, Mirantis uses an internal host name -
"public.fuel.local" - as the novnc's base url which cannot be
resolved by users therefore need to be replaced with the real public
IP address.

Change-Id: I819d13dca1a8263247fe443606095ba33b142756
Closes-Bug: #1513551
2016-01-29 19:14:28 +08:00
John Hua 837f2a27eb Fix a log path typo
Change-Id: I120573eeaaca4a032dcb542654948ce0e3b0232f
2016-01-12 09:40:56 +08:00
John Hua 25b23e9200 Change log root path
From /tmp/ to /var/log/fuel-plugin-xenserver/

Change-Id: I9eb784a03e1b803355879a0d4fe47f17c49a55f7
2016-01-11 10:22:41 +08:00
Bob Ball 2808faffbc Fix roles
The compute tasks should only apply on compute nodes.
The controller task should only run once - applying only on primary controller
fixes a bug regarding image upload

Change-Id: I1cbf3beb71c56c5054ab765fded69fe8448ccf38
2015-09-25 08:08:18 +01:00
John Hua 7c993cb195 Fix image multi import 2015-09-18 10:36:59 +08:00
John Hua 8fe052a0eb Refactor to fuel plugin structure 2015-08-13 14:06:30 +08:00