
Replace references of 0.24.1 with 0.25.0. Refresh the patches for vault-manager and agent image reference. Update the image tags to match new vault chart. The vault helm chart uses vault server 1.14.0 version. The latest version of the vault server in the 1.14.x series is 1.14.8. Verified that the changes between vault v1.14.0 and v1.14.8 tags most of them are 'backport'', "cherry-pick" of commits i:e bug fixes. So used 1.14.8 version of vault sever. Test plan: PASSED AIO-sx and Standard 2+2 PASSED vault aware and un-aware applications PASSED HA tests PASSED test image pulls from private registry with external network restriction story: 2010393 Task: 49391 Change-Id: I6bd022fed79ead6e1dc224e323a179d1dcd3ab0f Signed-off-by: Sabyasachi Nayak <sabyasachi.nayak@windriver.com>
29 lines
614 B
Makefile
Executable File
29 lines
614 B
Makefile
Executable File
#!/usr/bin/make -f
|
|
export DH_VERBOSE = 1
|
|
|
|
export ROOT = debian/tmp
|
|
export APP_FOLDER = $(ROOT)/usr/lib/helm
|
|
|
|
export APP_TARBALL = vault-0.25.0.tgz
|
|
export STAGING = staging
|
|
|
|
%:
|
|
dh $@
|
|
|
|
override_dh_auto_build:
|
|
# Set up chart build files.
|
|
mkdir vault
|
|
cp Chart.yaml values.yaml vault
|
|
cp vault-init.yaml vault-certificates.yaml templates
|
|
cat _helpers-CA.tpl >> templates/_helpers.tpl
|
|
mv templates vault/templates
|
|
# Create the TGZ file.
|
|
make vault
|
|
|
|
override_dh_auto_install:
|
|
# Install the app tar file.
|
|
install -d -m 755 $(APP_FOLDER)
|
|
install -p -D -m 755 $(APP_TARBALL) $(APP_FOLDER)
|
|
|
|
override_dh_auto_test:
|