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: I124aeaca603cead260d9dea9f8b6d0c6c655505a
This commit is contained in:
Alex Kavanagh
2022-09-21 18:45:15 +01:00
parent 558180ce06
commit 00de2654a6

View File

@@ -5,7 +5,7 @@
"item": "layer:leadership",
"url": "https://git.launchpad.net/layer-leadership",
"vcs": null,
"branch": "refs/heads/master",
"branch": "cc5bd3f49b2fa5e6c3ab2336763c313ec8bf083f",
"commit": "cc5bd3f49b2fa5e6c3ab2336763c313ec8bf083f"
},
{
@@ -13,7 +13,7 @@
"item": "layer:options",
"url": "https://github.com/juju-solutions/layer-options.git",
"vcs": null,
"branch": "refs/heads/master",
"branch": "fcdcea4e5de3e1556c24e6704607862d0ba00a56",
"commit": "fcdcea4e5de3e1556c24e6704607862d0ba00a56"
},
{
@@ -21,7 +21,7 @@
"item": "layer:basic",
"url": "https://github.com/juju-solutions/layer-basic.git",
"vcs": null,
"branch": "refs/heads/master",
"branch": "a3ff62c32c993d80417f6e093e3ef95e42f62083",
"commit": "a3ff62c32c993d80417f6e093e3ef95e42f62083"
},
{
@@ -29,7 +29,7 @@
"item": "layer:openstack",
"url": "https://github.com/openstack/charm-layer-openstack",
"vcs": null,
"branch": "refs/heads/master",
"branch": "207bac8bec837edc6a4d6003f51d5b59d2d75adb",
"commit": "207bac8bec837edc6a4d6003f51d5b59d2d75adb"
},
{
@@ -37,7 +37,7 @@
"item": "layer:openstack-principle",
"url": "https://github.com/openstack/charm-layer-openstack-principle",
"vcs": null,
"branch": "refs/heads/master",
"branch": "8100de4b24ab361423363c75599124708169d871",
"commit": "8100de4b24ab361423363c75599124708169d871"
},
{
@@ -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-credentials",
"url": "https://github.com/openstack/charm-interface-keystone-credentials",
"vcs": null,
"branch": "refs/heads/master",
"branch": "53e93b8820899f2251d207ed5d5c3b212ceb64de",
"commit": "53e93b8820899f2251d207ed5d5c3b212ceb64de"
},
{
@@ -85,7 +85,7 @@
"item": "interface:ironic-api",
"url": "https://opendev.org/openstack/charm-interface-ironic-api.git",
"vcs": null,
"branch": "refs/heads/master",
"branch": "945ba01c692be7a160eb92dce53b0f3dcd558441",
"commit": "945ba01c692be7a160eb92dce53b0f3dcd558441"
},
{