Bug 1193477 - Kiwi Docker Images from template do not rebuild
Summary: Kiwi Docker Images from template do not rebuild
Status: NEW
Alias: None
Product: openSUSE.org
Classification: openSUSE
Component: BuildService (show other bugs)
Version: unspecified
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Adrian Schröter
QA Contact: Adrian Schröter
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-12-07 11:25 UTC by Noah Kalish
Modified: 2021-12-09 13:08 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Noah Kalish 2021-12-07 11:25:26 UTC
I have followed all the documentation I can find and watched several of the videos put out regarding building images from with kiwi on the OBS. 

Unfortunately, the kiwi images do not seem to automatically rebuild when a dependency changes.

For example, look at the build logs of the OBS provided templates here:
https://build.opensuse.org/package/show/openSUSE:Templates:Images:Tumbleweed/

The Dockerfile images rebuild with every snapshot of Tumbleweed, but the kiwi images only rebuild when a change to the repo itself is made.

You may also reference my home repo where I have equivalent images in Dockerfile and kiwi formats:

https://build.opensuse.org/project/show/home:spacemule:branches:openSUSE:Templates:Images:Tumbleweed

I have tried a few workarounds in there such as adding "openSUSE-release-appliance-docker" to as a regex in the _service file and using it as a tag in the .kiwi file, but this hasn't helped.

As it seems broken in both my home repo and the provided templates repo, it looks to me like either a bug with the OBS or a bug in the provided templates.

Thanks!