blob: dd79e438d46ec8b451a0e1ed8c09ac2f4d8deee6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
#
# Update/upgrade via apt and then install a pair of packages
#
# NOTE: this should not require apt feature, use 'which' rather than 'dpkg -l'
# NOTE: the testcase for this looks for the command in history.log as
# /usr/bin/apt-get..., which is not how it always appears. it should
# instead look for just apt-get...
# NOTE: this testcase should not require 'apt_up_out', and should look for a
# call to 'apt-get upgrade' or 'apt-get dist-upgrade' in cloud-init.log
# rather than 'Calculating upgrade...' in output
required_features:
- apt
- apt_hist_fmt
- apt_up_out
cloud_config: |
#cloud-config
packages:
- sl
- tree
package_update: true
package_upgrade: true
collect_scripts:
apt_history_cmdline: |
#!/bin/bash
grep ^Commandline: /var/log/apt/history.log
dpkg_show: |
#!/bin/bash
dpkg-query --show
# vi: ts=4 expandtab
|