Skip to content

set tag to main#16

Open
vomba wants to merge 5 commits into
mainfrom
hani/fix-image-builder-tag
Open

set tag to main#16
vomba wants to merge 5 commits into
mainfrom
hani/fix-image-builder-tag

Conversation

@vomba

@vomba vomba commented Jan 16, 2026

Copy link
Copy Markdown

Change description

  • Is this change including a new Provider or a new OS? (y/n) ____
  • If yes, has the Provider/OS matrix been updated in the readme? (y/n) ____
  • If adding a new provider, are you a representative of that provider? (y/n) ____

Related issues

  • Fixes #

Additional context

viktor-f and others added 5 commits November 21, 2025 14:35
* add workflow

update workflow

add default value to workflow inputs

update workflow

testing default values

test run

update workflow

update

pin ansible version

ansible ver

ansible ver

ansible-core ver

update workflow

update

remove custom role (temporary)

add azure build step

add SP login

update azure envs

fix typo

add cache

add key

testing azure

add gh token

fix cache

update workflow

seperate jobs

update

update

logs

remove cahce from azure

test

update

update

fix typo

add artifact upload

update store step

update path

add store workflow

add input

add install openstckclient

fix

fix command

add image-builder workflow

fix branch name

testing sed

typo

create tag

quotes

echo

fix

add docker login

update openstack to use container

remove checkout

change workflow

update .dockerignore

update workflow

add option

testing

binbash

hostname

test

test

try

deps

testing

testing

typo

test

enable kvm

add logs

env

TEST

test

mount

mount change

mount change

kvm

testing upload artifact

update mount

rw

add user

mdkir

privileged

test

testing

enable azure

add elastx store

update storing

inherit secrets

fix naming

add safespring store

add safespring store

change auth safespring

verbose

change openstack

final

add sshca role

testing

enable image builder

update builder

add sshca role

build new image

run build

add volume

testing

add docker image

add envs

final1

* cleanup

* revert dockerfiles to main

* add patch step

* remove get tag

* remove sshca role

* remove patched step from Dockerfile

* remove default values

@simonklb simonklb left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR description is a bit lacking. What is this and why are you doing it?

@vomba

vomba commented Feb 2, 2026

Copy link
Copy Markdown
Author

this fixes the building of the 'image-builder' from the main branch, i missed this change from the previous PR.

run: make docker-build
env:
TAG: ${{ steps.get-tag.outputs.TAG }}
TAG: main

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggestion: This would overwrite the main tag each time? Wouldn't we also want the commit hash to be able to use older builds if needed?
Maybe both, so you can reference the latest build with main but also have a copy of each commit?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can create an issue for that as a CI task

run: make docker-build
env:
TAG: ${{ steps.get-tag.outputs.TAG }}
TAG: main

@Xartos Xartos Feb 3, 2026

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Question: Can't find this target in the root Makefile. I assume this is this target. If so wouldn't we need to add this?

Suggested change
TAG: main
TAG: main
working-directory: ./images/capi

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I might have unintentionally removed the working-directory

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants