Pin down exact Fuel repo versions 31/9431/1
authorStefan Berg <sfb@consultron.com>
Fri, 5 Feb 2016 09:54:11 +0000 (10:54 +0100)
committerStefan Berg <sfb@consultron.com>
Fri, 5 Feb 2016 16:48:13 +0000 (17:48 +0100)
Change-Id: Ie4284f15c08ced3267a1250ec6e21827fc49170d
Signed-off-by: Stefan Berg <sfb@consultron.com>
build/Makefile
build/config.mk
build/fuel-main_repo_versions.patch [new file with mode: 0644]

index ab60f00..4e4b53d 100644 (file)
@@ -99,6 +99,8 @@ $(ISOCACHE):
        fi
        cd /tmp/fuel-main && git checkout $(FUEL_MAIN_TAG)
        @echo "fuel" `git -C /tmp/fuel-main show | grep commit | head -1 | cut -d " " -f2` >> $(VERSION_FILE)
+       # Lock down the exact Fuel repo versions
+       cd /tmp/fuel-main && patch -f -p0 < $(TOPDIR)/fuel-main_repo_versions.patch
        # Patch for adding dosfstools, as Fuel 6.1 is running mkfs.vfat
        cd /tmp/fuel-main && patch -f -p0 < $(TOPDIR)/fuel-main_5.patch
        # Patch for using the Czech Fuel mirror
index eca4267..aa2f5a6 100644 (file)
@@ -9,7 +9,7 @@
 ##############################################################################
 
 FUEL_MAIN_REPO := https://github.com/openstack/fuel-main
-FUEL_MAIN_TAG = stable/8.0
+FUEL_MAIN_TAG = a365f05b903368225da3fea9aa42afc1d50dc9b4
 MOS_VERSION = 8.0
 OPENSTACK_VERSION = liberty-8.0
 
diff --git a/build/fuel-main_repo_versions.patch b/build/fuel-main_repo_versions.patch
new file mode 100644 (file)
index 0000000..85e3f6a
--- /dev/null
@@ -0,0 +1,41 @@
+*** config.mk.orig     2016-02-05 10:22:27.140478208 +0100
+--- config.mk  2016-02-05 10:38:27.190405064 +0100
+***************
+*** 86,103 ****
+  NO_UI_OPTIMIZE:=0
+  
+  # Repos and versions
+! FUELLIB_COMMIT?=stable/8.0
+! NAILGUN_COMMIT?=stable/8.0
+! PYTHON_FUELCLIENT_COMMIT?=stable/8.0
+! FUEL_AGENT_COMMIT?=stable/8.0
+! FUEL_NAILGUN_AGENT_COMMIT?=stable/8.0
+! ASTUTE_COMMIT?=stable/8.0
+! OSTF_COMMIT?=stable/8.0
+! FUEL_MIRROR_COMMIT?=stable/8.0
+! FUELMENU_COMMIT?=stable/8.0
+! SHOTGUN_COMMIT?=stable/8.0
+! NETWORKCHECKER_COMMIT?=stable/8.0
+! FUELUPGRADE_COMMIT?=stable/8.0
+  
+  FUELLIB_REPO?=https://github.com/openstack/fuel-library.git
+  NAILGUN_REPO?=https://github.com/openstack/fuel-web.git
+--- 86,103 ----
+  NO_UI_OPTIMIZE:=0
+  
+  # Repos and versions
+! FUELLIB_COMMIT?=f2ed8e4503dd9641b70b94381d30e21689b8e5c9
+! NAILGUN_COMMIT?=baec8643ca624e52b37873f2dbd511c135d236d9
+! PYTHON_FUELCLIENT_COMMIT?=4f234669cfe88a9406f4e438b1e1f74f1ef484a5
+! FUEL_AGENT_COMMIT?=658be72c4b42d3e1436b86ac4567ab914bfb451b
+! FUEL_NAILGUN_AGENT_COMMIT?=b2bb466fd5bd92da614cdbd819d6999c510ebfb1
+! ASTUTE_COMMIT?=b81577a5b7857c4be8748492bae1dec2fa89b446
+! OSTF_COMMIT?=3bc76a63a9e7d195ff34eadc29552f4235fa6c52
+! FUEL_MIRROR_COMMIT?=fb45b80d7bee5899d931f926e5c9512e2b442749
+! FUELMENU_COMMIT?=e071216cb214e34b4d861478033425ee6a54a3be
+! SHOTGUN_COMMIT?=63645dea384a37dde5c01d4f8905566978e5d906
+! NETWORKCHECKER_COMMIT?=a43cf96cd9532f10794dce736350bf5bed350e9d
+! FUELUPGRADE_COMMIT?=616a7490ec7199f69759e97e42f9b97dfc87e85b
+  
+  FUELLIB_REPO?=https://github.com/openstack/fuel-library.git
+  NAILGUN_REPO?=https://github.com/openstack/fuel-web.git