Related to T2606
Details
Diff Detail
- Repository
- rSENV Puppet Environment
- Branch
- vagrant
- Lint
No Linters Available - Unit
No Unit Test Coverage - Build Status
Buildable 15330 Build 23612: arc lint + arc unit
Event Timeline
I think this should be moved to the sysadm-provisioning repository [1] instead.
[1] https://forge.softwareheritage.org/source/swh-sysadmin-provisioning/
No, I think a puppet-specific thing like this should definitely be in the puppet repository.
I agree with @olasd as it will be used by a Vagrantfile defining the configuration of the vms and using the puppet repository to provision them. It's highly coupled with the puppet repository.
If in the future it will be possible to provision a local environment via terraform, it will make sense.
the iso is available on the public annex at this url : https://annex.softwareheritage.org/public/isos/virtualbox/debian/
The next step is to add some doc about the iso creation and the vagrant usage.
cool.
Thanks for adding some documentation about how to use it ;).
I don't know what's the current state of the diff is (I see quite a lot of commented code, don't know if you want to merge it like this or not, e.g. Vagrantfile).
fyi, you can mark the diff as "planned changes" in the selection box "Add Action" at the bottom of the page (if you have some changes remaining.
Note to self: I definitely need to try this out, that looks nice ;)
README.md | ||
---|---|---|
217 | with: :) |
I don't know what's the current state of the diff is (I see quite a lot of commented code, don't know if you want to merge it like this or not, e.g. Vagrantfile).
I just discover there is still an issue with the network interfaces not configured after a restart of a vm. IMO we can wait for this problem to be solved before landing the diff.
- Add a script to avoid to commit each change before being able to test it (watch-vagrant-conf)
- Update the documentation accordingly
- Declare the admin-inventory server