[heroes] Status: General/Other
![](https://seccdn.libravatar.org/avatar/c1a90587ddfde63b222f10157a11b950.jpg?s=120&d=mm&r=g)
Hi TL;DR: - added documentation for Image testing - prepared some additional machines in Nuremberg - tuned some QEMU settings - status.opensuse.org shows some metrics now Long version: If you want to start testing our openSUSE infrastructure at home (or on your Laptop), there is now a documentation in the admin wiki[1], that describes how you can do this via KVM/QEMU (and the graphical virt-manager) and our own JeOS image, which is build in openSUSE:infrastructure:Images:openSUSE_Leap_15.1 jeos - feel free to enhance the documentation or ask questions. I created the following machines in the Nuremberg infrastructure: 1) riesling3.infra.opensuse.org for wiki testing on Leap 15.1 2) os-rt.infra.opensuse.org, to host a [Request Tracker](https://bestpractical.com/request-tracker) installation. 3) nue-ns1.infra.opensuse.org as dedicated (external) DNS server in Nuremberg None of the 3 machines above is in production, yet. But they are "base installed" and should be reachable via Salt. Every time I was rebooting a machine (while installing kernel updates or upgrading the OS), I also checked the QEMU settings and upgraded them to the latest version, added the host-cpu passthrough option and the QEMU-guest agent. This might give some machines some performance boost (as for example the sse* CPU flags can now be used) as well as some additional features for the admins of the virtualization servers. I did not enable the qemu-guest agent on the virtual machines (yet), but as I think this is something very useful, will do this later. Ah, and if you wonder about the additional metrics at https://status.opensuse.org/ - this is something I did as well. What you need for this: 1) define a metric in status.opensuse.org 2) get your personal API Token 3) think about something like: TIMESTAMP=$(date +%s) VALUE=<whatever_you_want> METRIC_URL="https://status.opensuse.org//api/v1/metrics/$ID/points" where ID=$(the number from https://status.opensuse.org//api/v1/metrics) 4) Execute: curl --silent -H "Content-Type: application/json;" \ -H "X-Cachet-Token: <your_own_token>" \ --request POST --url "$METRIC_URL" \ --data "{\"value\":$VALUE,\"timestamp\":\"$TIMESTAMP\"}" The latency for software.o.o and www.o.o come from my workstation (via cronjob pinging the URLs). These points are open: * get more testers and contributors for the image and the infrastructure * bring the new machines into production * think about an internal CA for our machines => NRPE needs certicicates (currently done via script) => PostgreSQL and MySQL/Galera need (new) certificates => other services might benefit from certificates as well I hope I did not forget too much :-) With kind regards, Lars -- [1]: https://progress.opensuse.org/projects/opensuse-admin-wiki/wiki/Virtual_mach... -- To unsubscribe, e-mail: heroes+unsubscribe@opensuse.org To contact the owner, e-mail: heroes+owner@opensuse.org
participants (1)
-
Lars Vogdt