As we will support both XenServer and branded products at the same
time, so when building the supplemenatl packages, using the common
XCP as platform name is better, this fix to to use XCP
Change-Id: Ib8b79608c6cfdb85f3718c7daefaccc120a3e775
We changed our branding.inc not including speech marks "", e.g.
HYPERVISOR_NAME=XXX YYY, but will add the necessary "" in script
get_plugin_version.sh, however this made the building failed as
there is blank space in sed, e.g. s/@HYPERVISOR_NAME@/XXX YYY/g \,
this patch is to fix this problem
Change-Id: I3fad385f50e1c7c3c929e4f19658b92cd2b2c991
Ely has changed the way of building supplemental package, this patch
is to support both Ely and Dundee with MOS9
1. Change build-xenserver-suppack.sh to build ely package
2. Change the source code to install correct supplemental package
Change-Id: Ieafb9f1c407b05c92bbf6769d35d8ccef06fc5f5
1. Only support conntrack-tools with XS7.0 and above
2. Install conntrack-tools
3. Start conntrackd service
4. Appply neutron-ovs-agent patch in compute node
5. Add make conntrack-tools.iso in Makefile
Change-Id: I6d4569b1325c290525c17a5c560d3862c1c3de15
Create a utils.py file, and move all common code there
Add flake8 checking to Makefile (requires "pip install flake8")
Fixed all flake8 failures (except XenAPI.py, which is excluded)
Change-Id: I5ca50930ffadcb021719f746b7750d7af9839844
By checking which branch we are on, we can automatically determine the
revision based on the length of history between the root of the branch
and this change.
Normally (and in development environments) this isn't guaranteed as you can
create arbitrary branches (e.g. branch a and branch b could have the same
merge base) but if run against code checked out from github will give a
consistent version number
Change-Id: I6eff6befce1408dac144dd7dfb3f3055820960a8
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