Files
sos_testing/sos_collect_user-data.yaml
2024-08-13 21:43:24 +01:00

44 lines
1.2 KiB
YAML

#cloud-config
package_update: true
package_upgrade: true
apt:
disable_suites:
- $RELEASE-proposed
sources_list: |
deb $MIRROR $RELEASE main restricted multiverse universe
deb $MIRROR $RELEASE-updates main restricted multiverse universe
deb $MIRROR $RELEASE-backports main restricted multiverse universe
deb $MIRROR $RELEASE-security main restricted multiverse universe
deb $MIRROR $RELEASE-proposed main restricted multiverse universe
write_files:
- path: /root/enable_proposed.sh
permissions: '0755'
owner: root:root
content: |
#!bin/bash
echo "Enabling proposed repo ..."
sudo sed -i 's/# suite disabled by cloud-init: //g' /etc/apt/sources.list
sudo apt update
- path: /root/enable_ppa.sh
permissions: '0755'
owner: root:root
content: |
#!/bin/bash
# add-apt-repository -y ppa:arif-ali/sosreport-dev
add-apt-repository -y ppa:sosreport/sosreport-daily
- path: /root/setup.sh
permissions: '0755'
owner: root:root
content: |
#!bin/bash
sudo apt update --allow-releaseinfo-change
sudo apt -y purge sosreport
postruncmd:
- [ /root/setup.sh ]