mirror of
https://github.com/kairos-io/packages.git
synced 2025-09-25 14:26:45 +00:00
Pull data sources at install (#1137)
* Pull data sources at install Signed-off-by: Ben Corrado <ben@nerdnode.io> * Fix edgevpn duplicate version/tag variables Signed-off-by: Ben Corrado <ben@nerdnode.io> * Bump overlay version Signed-off-by: Ben Corrado <ben@nerdnode.io> * Use version field instead of tag to let the CI build when a new version appears Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> * Bump version to trigger CI Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> * Use dash for build number because that's what the build script understands (and removes) Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> --------- Signed-off-by: Ben Corrado <ben@nerdnode.io> Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> Co-authored-by: Dimitris Karakasilis <dimitris@karakasilis.me>
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
packages:
|
||||
- name: "kairos-overlay-files"
|
||||
category: "static"
|
||||
version: "1.5.0"
|
||||
version: "1.5.1"
|
||||
|
@@ -2,7 +2,10 @@ name: "Datasource handling"
|
||||
stages:
|
||||
rootfs.before:
|
||||
- &datasource
|
||||
if: '[ ! -f /oem/userdata ]'
|
||||
if: |
|
||||
(grep -q "install-mode" /proc/cmdline || grep -q "nodepair.enable" /proc/cmdline ) && \
|
||||
([ -f /run/cos/live_mode ] || [ -f /run/cos/uki_install_mode ]) && \
|
||||
( [ ! -f /oem/userdata ] )
|
||||
name: "Pull data from provider"
|
||||
datasource:
|
||||
providers: ["cdrom", "gcp", "openstack", "aws", "azure", "hetzner", "packet", "vultr", "digitalocean", "metaldata", "vmware", "config-drive"]
|
||||
|
@@ -9,7 +9,7 @@ env:
|
||||
- GOPATH=/luetbuild/go/
|
||||
- GITHUB_ORG={{ ( index .Values.labels "github.owner" ) }}
|
||||
- CGO_ENABLED=0
|
||||
- PACKAGE_VERSION={{ .Values.tag }}
|
||||
- PACKAGE_VERSION={{ .Values.version }}
|
||||
steps:
|
||||
- |
|
||||
PACKAGE_VERSION=${PACKAGE_VERSION%\-*} && \
|
||||
|
@@ -1,7 +1,6 @@
|
||||
name: edgevpn
|
||||
category: utils
|
||||
version: "0.28.3"
|
||||
tag: "0.24.6"
|
||||
version: "0.28.3-1"
|
||||
labels:
|
||||
github.repo: "edgevpn"
|
||||
github.owner: "mudler"
|
||||
|
Reference in New Issue
Block a user