1 Commits

Author SHA1 Message Date
a32a6c9c0c Attempt native imagebuilder image
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2023-02-23 21:17:50 +01:00
433 changed files with 24 additions and 122 deletions

View File

@@ -11,37 +11,17 @@ volumes:
name: flexvolsmb-drone-scratch
steps:
- name: Debugging information
image: bv11-cr01.bessems.eu/library/packer-extended
commands:
- ansible --version
- ovftool --version
- packer --version
- yamllint --version
- name: Build CAPV image(s)
image: bv11-cr01.bessems.eu/library/packer-extended
image: k8s.gcr.io/scl-image-builder/cluster-node-image-builder-amd64:v0.1.11
pull: always
commands:
- |
apt-get update
ls -lash
- |
apt-get install -y \
curl \
make
- |
jq '.password="'"$VSPHERE_PASSWORD"'"' ./packer/ova/vsphere.json > /tmp/vsphere.json && \
mv /tmp/vsphere.json ./packer/ova/vsphere.json
- |
make deps-ova
- |
make build-node-ova-vsphere-ubuntu-2004
- |
mv -fv ./output/**/*.ova /output
make build-node-ova-vsphere-ubuntu-2204
environment:
VSPHERE_PASSWORD:
from_secret: vsphere_password
IB_OVFTOOL: true
IB_OVFTOOL_ARGS: --allowExtraConfig
volumes:
- name: output
path: /output

Some files were not shown because too many files have changed in this diff Show More