Skip to content

Replace the packer scripts with the KIWI recipes used to build the openSUSE images - #40

Open
dcermak wants to merge 1 commit into
openSUSE:masterfrom
dcermak:for_opensuse_vagrant
Open

Replace the packer scripts with the KIWI recipes used to build the openSUSE images#40
dcermak wants to merge 1 commit into
openSUSE:masterfrom
dcermak:for_opensuse_vagrant

Conversation

@dcermak

@dcermak dcermak commented Aug 14, 2019

Copy link
Copy Markdown
Member

We now have an official openSUSE Tumbleweed vagrant box available: https://app.vagrantup.com/opensuse/boxes/openSUSE-Tumbleweed-Vagrant.x86_64 that is build by KIWI on OBS: https://build.opensuse.org/package/show/Virtualization:Appliances:Images:openSUSE-Tumbleweed/openSUSE-Tumbleweed-Vagrant.

This PR drops all the packer recipes that were used previously and replaces them with the KIWI sources.

@aspiers aspiers left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Unfortunately I don't have time to review properly, but +1 for replacing packer with KIWI here!

@johanneskastl johanneskastl 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.

Dan, can you please check the links?

Comment thread README.md Outdated
packer build -parallel=false definitions/42.3-x86_64.json
```
- Tumbleweed:
[Virtualization:Appliances:Images:openSUSE-Tumbleweed](https://build.opensuse.org/package/show/Virtualization:Appliances:Images:openSUSE-Tumbleweed/),

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

This link is not working, should be "/project/" instead of "/package/".

Comment thread README.md Outdated
- Tumbleweed:
[Virtualization:Appliances:Images:openSUSE-Tumbleweed](https://build.opensuse.org/package/show/Virtualization:Appliances:Images:openSUSE-Tumbleweed/),
package:
[openSUSE-Tumbleweed-Vagrant](https://build.opensuse.org/package/show/Virtualization:Appliances:Images:openSUSE-Tumbleweed/openSUSE-Tumbleweed-Vagrant)

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

This link does not exist.

Comment thread README.md
**Downloads**
- Leap 15.1:
[Virtualization:Appliances:Images:openSUSE-Leap-15.1](https://build.opensuse.org/package/show/Virtualization:Appliances:Images:openSUSE-Leap-15.1/),
package:

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

This link is not working, should be "/project/" instead of "/package/".

Comment thread README.md Outdated
- Leap 15.1:
[Virtualization:Appliances:Images:openSUSE-Leap-15.1](https://build.opensuse.org/package/show/Virtualization:Appliances:Images:openSUSE-Leap-15.1/),
package:
[openSUSE-Leap-15.1-Vagrant](https://build.opensuse.org/package/show/Virtualization:Appliances:Images:openSUSE-Leap-15.1/openSUSE-Leap-15.1-Vagrant)

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

This link does not exist.

Comment thread README.md Outdated
* Available at Atlas
[x86_64](https://app.vagrantup.com/opensuse/boxes/openSUSE-42.3-x86_64)
- Leap 15.0:
[Virtualization:Appliances:Images:openSUSE-Leap-15.0](https://build.opensuse.org/package/show/Virtualization:Appliances:Images:openSUSE-Leap-15.0/),

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

This link is not working, should be "/project/" instead of "/package/".

Comment thread README.md Outdated
- Leap 15.0:
[Virtualization:Appliances:Images:openSUSE-Leap-15.0](https://build.opensuse.org/package/show/Virtualization:Appliances:Images:openSUSE-Leap-15.0/),
package:
[openSUSE-Leap-15.0-Vagrant](https://build.opensuse.org/package/show/Virtualization:Appliances:Images:openSUSE-Leap-15.0/openSUSE-Leap-15.0-Vagrant)

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

This link does not exist.

@dcermak

dcermak commented Oct 18, 2019

Copy link
Copy Markdown
Member Author

@johanneskastl Sure, I'll rebase the PR on my internal repo, which should contain the correct links.

@dcermak
dcermak force-pushed the for_opensuse_vagrant branch from da58292 to 9aac050 Compare October 18, 2019 08:44
@dcermak

dcermak commented Oct 18, 2019

Copy link
Copy Markdown
Member Author

The links should be fixed now, although I am to be honest not certain if I want to keep this PR open given that this repo appears to be dead…

@johanneskastl

Copy link
Copy Markdown

Hi Dan,
thanks for fixing this.

Maybe the existing maintainers could add us as maintainers, given that we are the vagrant packagers for openSUSE it would make sense for use to maintain this repo.

@johanneskastl

Copy link
Copy Markdown

Also, there is only one Tumbleweed box available on https://app.vagrantup.com/opensuse/, seems nobody takes care of that either.

@dcermak

dcermak commented Nov 11, 2019

Copy link
Copy Markdown
Member Author

Also, there is only one Tumbleweed box available on https://app.vagrantup.com/opensuse/, seems nobody takes care of that either.

Actually I do take care of both Tumbleweed boxes up there.

@johanneskastl

Copy link
Copy Markdown

Actually I do take care of both Tumbleweed boxes up there.

I meant we are missing Leap Boxes or Kubic etc. pp.

@dcermak

dcermak commented Nov 12, 2019

Copy link
Copy Markdown
Member Author

I meant we are missing Leap Boxes or Kubic etc. pp.

We don't have official Leap boxes yet, because the Leap images are not yet part of the release process. For Kubic there simply hasn't been anyone to request these images to be linked to Vagrant Cloud, so it was never done.

@johanneskastl

Copy link
Copy Markdown

Where to request the Kubic (and MicroOS) images? :-)

@dcermak

dcermak commented Nov 12, 2019 via email

Copy link
Copy Markdown
Member Author

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.

3 participants