Commit Graph

43 Commits

Author SHA1 Message Date
Pavel Raiskup
6c41721631 copr-hypervisors: document, and increase ram for x86_64 VMs 2022-05-18 15:41:40 +02:00
Pavel Raiskup
1f659b735b copr-hypervisor: work-around Copr Ansible plugin for RHEL 8 target 2022-05-17 09:59:41 +02:00
Pavel Raiskup
f03f6f421f copr-hypervisor: install the helpers repo via copr ansible plugin
Because we already have the EPEL-8 chroot in Fedora Copr.
2022-05-16 16:01:08 +02:00
Pavel Raiskup
05f41424e8 copr-hypervisor: install libvirt packages earlier
... even libvirt-daemon
2022-05-16 15:25:41 +02:00
Pavel Raiskup
8bb92a4d51 copr-hypervisor: re-enable FAS user script
The original problem that led to disabling this task should be fixed
now.
2022-05-16 15:13:15 +02:00
Pavel Raiskup
532b3cad10 copr-hypervisor: disable auth key fixes, take #2 2022-01-28 11:08:21 +01:00
Pavel Raiskup
b76e1b92c8 copr-hypervisor: temporarily disable auth keys modifications 2022-01-28 10:23:29 +01:00
Pavel Raiskup
e103e35c4b copr-hypervisor: tag the package installation task 2022-01-25 10:19:04 +01:00
Pavel Raiskup
08c1bc3f98 copr-hypervisor: install podman
This is needed to generate Fedora 35 qcow2 builder images.
2022-01-25 10:18:16 +01:00
Pavel Raiskup
028476bfa2 copr-hypervisor: set metadata_expire on helpers directory 2022-01-25 10:12:42 +01:00
Pavel Raiskup
6fc324cf25 copr-hypervisor: update helpers with tags 2022-01-25 10:09:35 +01:00
Pavel Raiskup
754e421ef3 copr-hypervisor: update helpers package with dnf
This should refresh the repository metadata.
2022-01-25 10:08:39 +01:00
Pavel Raiskup
ec5a00f25a copr-hypervisor: install glanceclient
We need to be able to upload the built images into OpenStack.
2022-01-12 16:56:03 +01:00
Pavel Raiskup
e8bf32eb08 copr-builders: instantiate Power9 Oregon University OpenStack 2022-01-12 15:29:34 +01:00
Jakub Kadlcik
2825656bc5 copr: add keys in a way that is closer to cloud_setup_basic.yml 2021-11-18 23:10:14 +01:00
Pavel Raiskup
ede791ca5f copr-be/copr-hv: always include setup_provisioning_environment 2021-10-08 13:10:44 +02:00
Pavel Raiskup
5f187f46f5 copr-hv: update README for the required grub.cfg update 2021-07-13 14:13:22 +02:00
Pavel Raiskup
f86ca36a5e copr-hv: use x86_64 copr repo for praiskup-helpers
There's no ppc64 copr repo, yet.  So $basearch doesn't work.
2021-06-28 11:19:31 +02:00
Pavel Raiskup
4f56951e30 copr-hv: eimg_config to be provision_config-tagged 2021-05-11 22:37:33 +02:00
Pavel Raiskup
f18d6ad963 hypervisor: use chcon not restorecon
... inside virt-sysprep, as there's no loaded policy to use.
2021-05-11 22:22:16 +02:00
Pavel Raiskup
e1cc610b7b copr-hv: include buildsys pub key to every generated image 2021-05-11 20:57:08 +02:00
Pavel Raiskup
070da7fde0 copr-hv: correct the path to provision directory 2021-05-09 23:36:41 +02:00
Pavel Raiskup
2197736a84 copr-hv: tag the provision_config include 2021-05-07 21:26:38 +02:00
Pavel Raiskup
51605e4f69 copr-hv: try to include role's tasks 2021-05-07 20:15:12 +02:00
Pavel Raiskup
d646d7c54d copr-hv: ssh pub file as copr-uid only, attempt #2 2021-05-07 19:36:37 +02:00
Pavel Raiskup
672a02ee3a copr-hv: ssh pub file as copr-uid only 2021-05-07 19:29:51 +02:00
Pavel Raiskup
fe5073d8f5 copr-hv: prepare qcow2 images on hypervisors 2021-05-07 19:13:09 +02:00
Pavel Raiskup
3899746bd2 copr-hv: images in /libvirt-images to have qemu-group
And really allow qemu group to rwx that dir.
2021-05-04 18:13:15 +02:00
Pavel Raiskup
4ea239858b copr-hv: correctly put copr user to qemu group
... to have access to /libvirt-images directory.
2021-05-04 17:59:10 +02:00
Pavel Raiskup
835cc2626f copr-hv: install copr user only once 2021-05-04 17:46:01 +02:00
Pavel Raiskup
e5e138a4e4 copr-hv: install guestfish 2021-04-23 15:43:46 +02:00
Pavel Raiskup
9cbb501ef8 copr-hv: install profile script
Mostly to setup default libvirt connection string.
2021-04-23 15:04:23 +02:00
Pavel Raiskup
bb3fab2d32 copr-hv: correct the template file path for image pool 2021-04-23 14:57:04 +02:00
Pavel Raiskup
d5d57426d5 copr-hv: auto-create libvirt image pool 2021-04-23 14:54:03 +02:00
Pavel Raiskup
8ebff52f89 copr-hv: allow @sysadmin-copr to ssh as 'copr', not root 2021-04-23 14:31:47 +02:00
Pavel Raiskup
be237ac785 copr-hv: re-create socket file on libvirtd.socket change 2021-04-23 14:18:54 +02:00
Pavel Raiskup
e26640f89c copr-hv: libvirt group for libvirt socket file 2021-04-23 14:06:08 +02:00
Pavel Raiskup
18e8cca9e9 copr-hv: add missing libvirtd bridge config file 2021-04-23 12:23:02 +02:00
Pavel Raiskup
5c21297773 copr-hv: libvirtd bridge tagged 2021-04-23 12:22:11 +02:00
Pavel Raiskup
0e16e9d682 copr-hv: libvirtd bridge 2021-04-23 12:20:42 +02:00
Pavel Raiskup
f4a4919b49 copr-hv: volume storage 2021-04-23 12:09:45 +02:00
Pavel Raiskup
40a145dac6 copr-hv: swap space 2021-04-23 11:47:59 +02:00
Pavel Raiskup
34de1182cd copr-hv: install copr user 2021-04-22 18:32:13 +02:00