diskimage-builder/elements
Tim Miller 5b99028acf Correctly translate all branches/tags/shas:
The code which raises an error if two elements try
to install different versions of the same git repo
currently works correctly for SHAs, or if a branch
is specified first, followed by a SHA.

However it fails if two branches are specified, because
the shallow clone does not fetch all branch heads.

This change correctly handles any combination of
SHAs/branch-heads/tags.

Change-Id: I501e94150ddeb41b79588816576a5d7a06fa92aa
2013-03-12 11:59:18 -07:00
..
base Don't use sudo in base. 2013-02-27 15:51:10 +13:00
cinder Install os-refresh-config scripts automatically 2013-03-06 11:23:59 -08:00
cinder-config Update keystone middleware in cinder api-paste: 2013-03-09 01:38:07 -08:00
cloud-init-nocloud cloud-init-nocloud element for non-cloud image 2013-02-12 12:49:20 -08:00
config-applier Add element to install config-applier 2013-01-25 10:17:35 -08:00
deploy Rename flavour to element. 2012-12-05 14:04:58 -08:00
devstack Devstack element pulls from master. 2013-02-25 16:33:49 -08:00
dib-run-parts/root.d Use dib-run-parts for running scripts in target 2013-02-14 10:48:10 -08:00
dpkg Move the dpkg specific stuff to a dpkg element rather than being hardcoded. 2013-02-14 11:16:12 +13:00
fedora Fix heat-cfntools to work on Fedora 2013-02-27 18:15:08 -08:00
glance-api Consolidate common OS installation into a script: 2013-02-13 11:06:00 -08:00
heat-cfntools Integrate os-refresh-config with heat-cfntools 2013-03-05 14:45:41 -08:00
hwburnin Rename flavour to element. 2012-12-05 14:04:58 -08:00
hwdiscovery Create install-packages as a binary. 2013-01-31 00:08:58 +01:00
icinga-core Create install-packages as a binary. 2013-01-31 00:08:58 +01:00
icinga-web Create install-packages as a binary. 2013-01-31 00:08:58 +01:00
jenkins Create install-packages as a binary. 2013-01-31 00:08:58 +01:00
keystone Update keystone element to use os-refresh-config. 2013-03-06 16:31:30 -08:00
keystone-config Update keystone element to use os-refresh-config. 2013-03-06 16:31:30 -08:00
local-config local-config: Configure proxy for apt and/or yum 2013-03-08 03:24:45 -08:00
mellanox Rename flavour to element. 2012-12-05 14:04:58 -08:00
mysql Create install-packages as a binary. 2013-01-31 00:08:58 +01:00
nova-api Consolidate common OS installation into a script: 2013-02-13 11:06:00 -08:00
nova-vm Create install-packages as a binary. 2013-01-31 00:08:58 +01:00
openstack-all Add openstack-all element. 2013-01-25 14:01:25 -08:00
openstack-db Seperate install of services and start scripts: 2013-03-07 11:45:41 -08:00
os-config-applier Fix issues causing Fedora images to fail 2013-03-07 14:17:41 -08:00
os-refresh-config Fix script that installs os-refresh-config scripts 2013-03-08 23:06:02 -08:00
os-svc-install Correctly translate all branches/tags/shas: 2013-03-12 11:59:18 -07:00
quantum-api Create install-packages as a binary. 2013-01-31 00:08:58 +01:00
salt-master Create install-packages as a binary. 2013-01-31 00:08:58 +01:00
salt-minion Create install-packages as a binary. 2013-01-31 00:08:58 +01:00
stackuser local-config element adds authorized_key for root: 2013-03-05 15:52:03 -08:00
swift Create install-packages as a binary. 2013-01-31 00:08:58 +01:00
tripleo-staging Move everything 'common' into base, making it avoidable for tests. 2012-12-14 13:41:57 +13:00
ubuntu Namespace SHA256SUMS file to distro/release/arch 2013-02-27 20:30:14 -08:00
vm New element that uses a fedora cloud image as the base. 2013-02-15 09:33:29 +13:00