From 05bd5c9fa351a8a812854ba33d0f2b42a5d54d0c Mon Sep 17 00:00:00 2001 From: Alex Kavanagh Date: Wed, 21 Sep 2022 18:46:22 +0100 Subject: [PATCH] Pin build.lock for all layers to the commit hash The build.lock branch points to master which means that the layer is not locked. Lock the layers to the commit hash instead; this ensures reproducible builds as much as possible. Closes-Bug: #1990062 Change-Id: Ib055d072f98fd44babbd181e97d5c0dd1320d12c --- src/build.lock | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/src/build.lock b/src/build.lock index b1aa484..431ca6e 100644 --- a/src/build.lock +++ b/src/build.lock @@ -5,7 +5,7 @@ "item": "layer:options", "url": "https://github.com/juju-solutions/layer-options.git", "vcs": null, - "branch": "refs/heads/master", + "branch": "fcdcea4e5de3e1556c24e6704607862d0ba00a56", "commit": "fcdcea4e5de3e1556c24e6704607862d0ba00a56" }, { @@ -13,7 +13,7 @@ "item": "layer:basic", "url": "https://github.com/juju-solutions/layer-basic.git", "vcs": null, - "branch": "refs/heads/master", + "branch": "a3ff62c32c993d80417f6e093e3ef95e42f62083", "commit": "a3ff62c32c993d80417f6e093e3ef95e42f62083" }, { @@ -21,7 +21,7 @@ "item": "layer:openstack", "url": "https://github.com/openstack/charm-layer-openstack", "vcs": null, - "branch": "refs/heads/master", + "branch": "207bac8bec837edc6a4d6003f51d5b59d2d75adb", "commit": "207bac8bec837edc6a4d6003f51d5b59d2d75adb" }, { @@ -29,7 +29,7 @@ "item": "layer:openstack-principle", "url": "https://github.com/openstack/charm-layer-openstack-principle", "vcs": null, - "branch": "refs/heads/master", + "branch": "8100de4b24ab361423363c75599124708169d871", "commit": "8100de4b24ab361423363c75599124708169d871" }, { @@ -37,7 +37,7 @@ "item": "layer:openstack-api", "url": "https://github.com/openstack/charm-layer-openstack-api", "vcs": null, - "branch": "refs/heads/master", + "branch": "34311a62e963d0ce903b7ddb9d70b8f071f71651", "commit": "34311a62e963d0ce903b7ddb9d70b8f071f71651" }, { @@ -53,7 +53,7 @@ "item": "interface:tls-certificates", "url": "https://github.com/juju-solutions/interface-tls-certificates", "vcs": null, - "branch": "refs/heads/master", + "branch": "d9850016d930a6d507b9fd45e2598d327922b140", "commit": "d9850016d930a6d507b9fd45e2598d327922b140" }, { @@ -61,7 +61,7 @@ "item": "interface:mysql-shared", "url": "https://github.com/openstack/charm-interface-mysql-shared", "vcs": null, - "branch": "refs/heads/master", + "branch": "06675c43c9f48ffa98b2abf2ddca137f8d18f31c", "commit": "06675c43c9f48ffa98b2abf2ddca137f8d18f31c" }, { @@ -69,7 +69,7 @@ "item": "interface:rabbitmq", "url": "https://github.com/openstack/charm-interface-rabbitmq", "vcs": null, - "branch": "refs/heads/master", + "branch": "383121fc584d2d3bf9d233eba0d3708398a4c468", "commit": "383121fc584d2d3bf9d233eba0d3708398a4c468" }, { @@ -77,7 +77,7 @@ "item": "interface:keystone", "url": "https://github.com/openstack/charm-interface-keystone", "vcs": null, - "branch": "refs/heads/master", + "branch": "a48a1e826ac0a74ab05a16c441cda4e4b34b1241", "commit": "a48a1e826ac0a74ab05a16c441cda4e4b34b1241" }, { @@ -85,7 +85,7 @@ "item": "interface:hacluster", "url": "https://github.com/openstack/charm-interface-hacluster.git", "vcs": null, - "branch": "refs/heads/master", + "branch": "8125a7baecccf9b0869e515b92300dde3a86f31b", "commit": "8125a7baecccf9b0869e515b92300dde3a86f31b" }, { @@ -93,7 +93,7 @@ "item": "interface:openstack-ha", "url": "https://github.com/openstack/charm-interface-openstack-ha", "vcs": null, - "branch": "refs/heads/master", + "branch": "a3b00e5b5fd857d130698c5cfe4b918877f0ab80", "commit": "a3b00e5b5fd857d130698c5cfe4b918877f0ab80" }, { @@ -101,7 +101,7 @@ "item": "interface:nova-compute", "url": "https://github.com/openstack/charm-interface-nova-compute.git", "vcs": null, - "branch": "refs/heads/master", + "branch": "ea0721a6fa4c3db2fdbee4622e29870e865f58ad", "commit": "ea0721a6fa4c3db2fdbee4622e29870e865f58ad" }, { @@ -109,7 +109,7 @@ "item": "interface:nova-cell", "url": "https://github.com/openstack/charm-interface-nova-cell.git", "vcs": null, - "branch": "refs/heads/master", + "branch": "620f9eef998ef587d951e1475a1e2168551e3d23", "commit": "620f9eef998ef587d951e1475a1e2168551e3d23" }, { @@ -117,7 +117,7 @@ "item": "interface:keystone-credentials", "url": "https://github.com/openstack/charm-interface-keystone-credentials", "vcs": null, - "branch": "refs/heads/master", + "branch": "53e93b8820899f2251d207ed5d5c3b212ceb64de", "commit": "53e93b8820899f2251d207ed5d5c3b212ceb64de" }, {