44 lines
1.2 KiB
YAML
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 ]
|