Comments (10)
Hi!
It's not intentional but as Arch is a living thing they made changes that (technically speaking) broke image-bootstrap Arch image generation as working previously, e.g. they moved to cloud-init >=0.7.7 (which is a good thing through glasses of progress). I haven't found time to adapt to these (non-trivial) changes yet and I also lack a proper OpenStack testbed setup right now. If you want to team up on getting Arch image generation back in shape, that would be welcome. There is two sides to it: (1) manually figuring out how to get things back to work (especially changes that happened to networking) and then (2) adjusting what image-bootstrap does. If you can help with (1), I can do (2) soon.
Best, Sebastian
from image-bootstrap.
The cloud-init
package is currently pretty horribly broken in Arch. You should wait for 0.7.8-3
, which is in [community-testing]
, as that fixes all the dependency issues the current version has.
from image-bootstrap.
See also https://github.com/jonhoo/cloud-arch/blob/master/bootstrap.sh#L36
from image-bootstrap.
image-bootstrap installs extra dependencies on top already (https://github.com/hartwork/image-bootstrap/blob/master/image_bootstrap/distros/arch.py#L245). Extending that list would be easy. The changes in cloud-init and it's interaction with some (new?) systemd networking frontend (netctl AFAIR) are more difficult to handle.
I'd be interested to learn about a clean and safe way (meaning SSL downloads and binaries from Arch core devs only) to install cloud-init 0.7.6 (and/or 0.7.8). Any ideas?
from image-bootstrap.
I made it use cloud-init 0.7.6 again for now.
Please give the latest image (http://linuximages.de/openstack/arch/arch-openstack-2016-11-18-00-43-image-bootstrap-0.9.1-83-g994f96c.qcow2 as of this writing) a spin and let me know if it works. Cheers!
from image-bootstrap.
Tried the latest it seems to be working fine. What kind of testing infrastructure do you need? I have reached out to OVH staff who use your image to see if they can give you any free infrastructure.
from image-bootstrap.
Working fine sounds great to me. I'll close this ticket then.
For a testbed I would need a way to create images on some host machine and be able to give them a testspin (1) without uploading them somewhere for minutes and (2) in a setup with realistic input to cloud-init from an actual OpenStack setup. But let's take that off-ticket. My profile page has my address, if you want to CC me on something later.
Best, Sebastian
from image-bootstrap.
No new images since July.
from image-bootstrap.
@watermelonjuice Issue #43 is blocking new images, a bug in Arch to my best knowledge. Please comment at #43 if you have ideas for a fix.
from image-bootstrap.
@watermelonjuice Tried a new idea, seems fixed now. Latest Arch image now is of today and I hope for daily builds be back at work.
from image-bootstrap.
Related Issues (20)
- Partition Lost HOT 3
- ssh-import-id HOT 5
- Setting TMPDIR breaks initramfs generation for Arch installation
- Drop support for Debian wheezy, officially
- Correlation problem between stdout/stderr when output is redirected to a log file HOT 4
- [images, not chroot] Arch: failed to fetch growpart HOT 2
- Gentoo OpenStack image creation broken (by removal of cloud-init-0.7.6 from Gentoo) HOT 2
- Is it possible to use image-bootstrap for EFI boot? HOT 9
- _abs_cache_dir 0755 HOT 2
- ArchLinux Pacman Timeout HOT 2
- Resume Install HOT 2
- Arch install-cloud-init-0-7-6.sh sudo HOT 6
- directory-bootstrap doesn't work for Arch HOT 6
- Arch image fails to build while adjusting linux.preset HOT 2
- Arch Linux failing while importing keys (due to use of GnuPG 2.0.22?) HOT 3
- Unable to sign in HOT 5
- Failed to run image-bootstrap with Python 3.5 HOT 2
- 2.0.3 fails to run with Python 2.7 on Debian 10 HOT 2
- Error: a bytes-like object is required, not 'str' HOT 2
- Fail to install package to image? HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from image-bootstrap.