Hiho! I hope, everyone enjoyed the Christmas break. I took the time to cleanup the network bridge between Nuremberg and Provo - and for some DNS cleanups. The most interesting one might be: widehat.opensuse.org is gone. As we run a new hypervisor machine named stonehat.opensuse.org now since a while - and the real HW of the former widehat.o.o is gone - I decided to give the (new) VM a speaking name: rsync.opensuse.org Reverse DNS, mb and rsync stuff is done. I hope, I found most other important places. Only Salt needs someone who knows how to rename a minion. More about the new hypervisor (including the generous personal HW sponsoring from our bcache-Code maintainer, Coly Li) and other (sponsoring) news from 2021 will become public on news.o.o soon. We are currently just waiting for the last approvals from some sponsors. Regards, Lars
Hello, Am Montag, 27. Dezember 2021, 22:20:09 CET schrieb Lars Vogdt:
I hope, everyone enjoyed the Christmas break. I took the time to cleanup the network bridge between Nuremberg and Provo - and for some DNS cleanups.
I already wondered if I was the only one who was bored on Christmas ;-) In case you wonder - I already self-merged MR 523 yesterday (nevertheless, late reviews are welcome), and now wait for someone to review https://gitlab.infra.opensuse.org/infra/salt/-/merge_requests/524 ;-) Oh, and can you please create a new VM called water4 for me? (Just create and boot it, I can do the initial setup myself.)
The most interesting one might be: widehat.opensuse.org is gone.
As we run a new hypervisor machine named stonehat.opensuse.org now since a while - and the real HW of the former widehat.o.o is gone - I decided to give the (new) VM a speaking name: rsync.opensuse.org
Reverse DNS, mb and rsync stuff is done.
Thanks!
I hope, I found most other important places.
Well, you forgot someone's /dev/brain which resulted in a question on IRC why widehat no longer exists ;-)
Only Salt needs someone who knows how to rename a minion.
Oh, that's easy - rename translated to add and delete: - salt-key -d $old_name - salt-key -a $new_name - update / rename the file in pillar/id/
More about the new hypervisor (including the generous personal HW sponsoring from our bcache-Code maintainer, Coly Li) and other (sponsoring) news from 2021 will become public on news.o.o soon. We are currently just waiting for the last approvals from some sponsors.
Sounds good :-) - thanks to all the sponsors! Regards, Christian Boltz -- Every addition of patches and {extra files not maintained by upstream} to a SRPM I hate to do and maintain, and hate it by line count. [Jan Engelhardt in opensuse-factory]
Am Tue, 28 Dec 2021 13:55:20 +0100 schrieb Christian Boltz <opensuse@cboltz.de>:
Oh, and can you please create a new VM called water4 for me? (Just create and boot it, I can do the initial setup myself.)
done. Salt-key accepted, SSH-keys deployed.
Only Salt needs someone who knows how to rename a minion.
Oh, that's easy - rename translated to add and delete: - salt-key -d $old_name - salt-key -a $new_name - update / rename the file in pillar/id/
^^ either add this to progress.o.o or our Gitlab instance (wiki?), please. I will probably not remember to lookup here in the mailing list in a few years ;-) Regards, Lars
Hello, Am Dienstag, 28. Dezember 2021, 15:33:01 CET schrieb Lars Vogdt:
Am Tue, 28 Dec 2021 13:55:20 +0100 schrieb Christian Boltz:
Oh, and can you please create a new VM called water4 for me? (Just create and boot it, I can do the initial setup myself.)
done. Salt-key accepted, SSH-keys deployed.
Thanks! I'm in, and did the initial highstate. However, it wouldn't be me if I wouldn't find a bug. Well, actually two ;-) Something[tm] seems to have removed [1] the SLE update repos. The latest openSUSE-release was installed, but rpm -V openSUSE-release reported them as missing. (The workaround/fix was a forced reinstall of openSUSE- release.) Also, the infrastructure repo existed as openSUSE_infrastructure while salt wants to setup it as openSUSE:infrastructure (note "_" vs ":") and complained ;-) (Workaround: manually zypper rr it, and let salt fix it.) Any idea what could have caused this "fun" with the repos? (I also have to admit that you were too fast for me - I don't have new elasticsearch packages ready yet...)
Only Salt needs someone who knows how to rename a minion.
Oh, that's easy - rename translated to add and delete: - salt-key -d $old_name - salt-key -a $new_name - update / rename the file in pillar/id/
^^ either add this to progress.o.o or our Gitlab instance (wiki?), please. I will probably not remember to lookup here in the mailing list in a few years ;-)
At least for me, this is so simple that I wouldn't even consider to document it ;-) - but I might be a bit routine-blinded. So - how serious is your with to have this documented? Regards, Christian Boltz [1] I noticed this because zypper proposed a downgrade of openssh when salt wanted to install openssh-helper. Therefore the update repos must have been there before (probably during the image build). -- Wer jemanden kennt, der beweisen kann, das alles auf dieser Welt perfekt ist, der werfe den ersten PC. [Hugo Egon Maurer in opensuse-de]
Am 28.12.21 um 20:53 schrieb Christian Boltz:
However, it wouldn't be me if I wouldn't find a bug. Well, actually two ;-)
Something[tm] seems to have removed [1] the SLE update repos. The latest openSUSE-release was installed, but rpm -V openSUSE-release reported them as missing. (The workaround/fix was a forced reinstall of openSUSE- release.)
Also, the infrastructure repo existed as openSUSE_infrastructure while salt wants to setup it as openSUSE:infrastructure (note "_" vs ":") and complained ;-) (Workaround: manually zypper rr it, and let salt fix it.)
I'm absolute no fan of the ':'. While I already have a special COMP_WORDBREAKS line in my .bashrc for it, it still produces more problems than solves them (especially, when it comes to 'cp' or even 'scp|rsync' operations. What about agreeing on '_' as replacement of ':' especially for repositories?
Any idea what could have caused this "fun" with the repos?
https://build.opensuse.org/package/show/openSUSE:infrastructure:Images:openS... resp. https://build.opensuse.org/package/view_file/openSUSE:infrastructure:Images:... => Lines 116 and below... --- config.sh (revision 10) +++ config.sh (working copy) @@ -113,9 +113,16 @@ # add repos rm -rf /etc/zypp/repos.d/ +# standard repos (non-oss just added disabled) zypper ar --no-check "${DISTURL}/distribution/leap/\$releasever/repo/oss/" repo-oss +zypper ar --no-check --disable "${DISTURL}/distribution/leap/\$releasever/repo/non-oss/" repo-non-oss +zypper ar --no-check --refresh "${DISTURL}/update/leap/\$releasever/backports/" repo-backports-update zypper ar --no-check --refresh "${DISTURL}/update/leap/\$releasever/oss/" repo-update-oss +zypper ar --no-check --refresh "${DISTURL}/update/leap/\$releasever/sle/" repo-sle-update +zypper ar --no-check --refresh --disable "${DISTURL}/update/leap/\$releasever/non-oss/" repo-update-non-oss +# special openSUSE heroes repo zypper ar -p 100 --no-check --refresh "${DISTURL}/repositories/openSUSE:/infrastructure/openSUSE_Leap_\$releasever/" openSUSE_infrastructure +
(I also have to admit that you were too fast for me - I don't have new elasticsearch packages ready yet...)
tss... ;-)
Only Salt needs someone who knows how to rename a minion.
Oh, that's easy - rename translated to add and delete: - salt-key -d $old_name - salt-key -a $new_name - update / rename the file in pillar/id/
^^ either add this to progress.o.o or our Gitlab instance (wiki?), please. I will probably not remember to lookup here in the mailing list in a few years ;-)
At least for me, this is so simple that I wouldn't even consider to document it ;-) - but I might be a bit routine-blinded. So - how serious is your with to have this documented?
Well: I thought we have more to do (not only pillar/id), but if this is really all that has to be done: nothing more needed :-) Regards, Lars
participants (2)
-
Christian Boltz
-
Lars Vogdt