And now for your kind attention, the devuan-dev meet notes for
Thursday, December 26th, 2019.
plasma41
------------------------------------------------------------------------
# Devuan meet Dec. 26, 2019 @20:30 UTC
Pad is here:
https://pad.dyne.org/code/#/2/code/edit/GAcSp8X-Kt4O4pjlnTuxvbbc/
Meet here: https://vdc.dyne.org/devuan
* Please post notes prior to the meet.
* Please add your name as 'Present' below when you get to the
meet.
* When adding a comment in someone else's notes, please
pre-pend your name like this: (whoever) whatever . . .
Present: golinux, rrq, beer, fsr, kramer
## Old Business
- (gl) Summary of migration of d1g to new infra in 2017. Thought it
might be helpful for the current planned migrations:
https://lists.dyne.org/lurker/message/20170810.174330.f798910e.en.html
Will try to find other examples.
https://lists.dyne.org/lurker/message/20170725.174629.907a0fcf.en.html
## Old Actions
### LeePen
I may not make it as we have house guests. Not coming.
#### Packaging for beowulf
Is just about finished.
Needs thorough testing, especially different desktop combinations,
upgrade from ascii and migration from buster.
I will review the buster migration instructions that we started on in
the autumn.
- (gl) Will add them to the website documentation as soon as they
are ready.
### Beer
Provided PoC organization of Git projects to store configuration
management (Ansible) playbooks & roles.
- (gl) I did not know this until a few minutes ago:
"Ansible was written by Michael DeHaan and acquired by Red Hat in
2015." Red Hat? Really?? That thought completely eliminates the need
for Ex-lax. :D (In meet joke) Remember that RH is the master of
weaponizing free software to control its users. ;) Who is going to vet
the code for shennanigans that might get slipped in?
Successfully cloned
https://github.com/nginxinc/ansible-role-nginx and
adapted/strimmed it to drive Devuan/Debian's own package. Deployment on
doc.devuan.org machine proved successful (both install & uninstall)
On Evilham's advice, looked into debops roles collection
(
https://galaxy.ansible.com/debops/debops).
Tried out the nginx role
(
https://github.com/debops/debops/tree/master/ansible/roles/debops.nginx);
Results unsatisfactory:
- Immaturity: Uninstall not implemented
(
https://github.com/debops/debops/blob/master/ansible/roles/debops.nginx/defaults/main.yml#L35)
- Complexity: Huge amount of roles with inter-dependencies. I had to
import 2 other roles for the nginx one to run
(
https://github.com/debops/debops/blob/master/ansible/roles/debops.nginx/meta/main.yml#L3)
- Overreaching: The role is fiddling with more than the technology, like
system groups & sudo permissions
(
https://github.com/debops/debops/blob/master/ansible/roles/debops.nginx/tasks/main.yml#L94),
and litters the system with Ansible facts
All in all, judging by its contruction & current state, I am unconvinced
this debops collection is good pick on the long run. I will continue my
work either based on the nginx, inc. role, or maybe spawn a new, basic,
unparameterized, one?
### rrq
- making amd64 and i386 installer iso for beowulf
## New Business
## New Actions
### LeePen
#### Chimaera
I plan to add the chimaera suites to dak in the next week and also setup
an instance of britney2 to automate dak migrations from unstable.
- (gl) I would think that beowulf backports might be a higher priority
than chimaera.
- (LeePen) OK, yes, that too!
- (fsr) Check backports for packages that need to be devuanized. (Do you
have a script that finds these packages?)
### rrq
- look at completing www migration
### fsmithred
- Upgrades from fresh 2.1 install to beowulf:
1. xfce: I had some weird problem with the target partition being
remounted ro in the middle of the install. (onto a cheap usb).
Previous xfce upgrades to beowulf were all smooth.
2. mate: no issues. It just worked.