5 | | == MOSH's == |
6 | | |
7 | | Upgrading a mosh? Great. It's simple now. |
8 | | |
9 | | First, push the latest puppet changes to the mosh. |
10 | | |
11 | | Then, run: `mf-dist-upgrade-mosh` |
12 | | |
13 | | It will warn you about problems and try to run the entire upgrade with minimal intervention. |
14 | | |
15 | | See below for more details about what is happening. |
16 | | == Change to puppet .pp file == |
17 | | |
18 | | Each .pp file has the following lines: |
19 | | |
20 | | {{{ |
21 | | class { "mayfirst::m_unattended_upgrades": |
22 | | uu_origin_patterns => [ "a=stable", "n=jessie-backports" ], |
23 | | uu_upgrade_email => $parent |
24 | | } |
25 | | }}} |
26 | | |
27 | | Please remove the n=jessie-backports part so it simply reads: |
28 | | |
29 | | {{{ |
30 | | class { "mayfirst::m_unattended_upgrades": |
31 | | uu_origin_patterns => [ "a=stable" ], |
32 | | uu_upgrade_email => $parent |
33 | | } |
34 | | }}} |
35 | | |
36 | | == Purge ntp on virtual servers == |
37 | | |
38 | | This is not stricly a stretch upgrade task, but while upgrading''virtual guests'', please take the time to purge `ntp` (and ensure that /etc/ntp.conf). With ntp gone, freepuppet will configure systemd-timesyncd. |
39 | | |
40 | | Don't purge ntp on physical servers. |
41 | | |
| 21 | |
| 22 | == Change to puppet .pp file == |
| 23 | |
| 24 | Each .pp file has the following lines: |
| 25 | |
| 26 | {{{ |
| 27 | class { "mayfirst::m_unattended_upgrades": |
| 28 | uu_origin_patterns => [ "a=stable", "n=jessie-backports" ], |
| 29 | uu_upgrade_email => $parent |
| 30 | } |
| 31 | }}} |
| 32 | |
| 33 | Please remove the n=jessie-backports part so it simply reads: |
| 34 | |
| 35 | {{{ |
| 36 | class { "mayfirst::m_unattended_upgrades": |
| 37 | uu_origin_patterns => [ "a=stable" ], |
| 38 | uu_upgrade_email => $parent |
| 39 | } |
| 40 | }}} |
| 41 | |
| 42 | == MOSH's == |
| 43 | |
| 44 | Upgrading a mosh? Great. It's simple now. |
| 45 | |
| 46 | First, remove "jessie-backports" as described above, commit and push the latest puppet changes to the mosh. |
| 47 | |
| 48 | Then, run: `mf-dist-upgrade-mosh` |
| 49 | |
| 50 | It will warn you about problems and try to run the entire upgrade with minimal intervention. |
| 51 | |
| 52 | See below for more details about what is happening. |
| 53 | |
| 54 | == Purge ntp on virtual servers == |
| 55 | |
| 56 | This is not stricly a stretch upgrade task, but while upgrading''virtual guests'', please take the time to purge `ntp` (and ensure that /etc/ntp.conf). With ntp gone, freepuppet will configure systemd-timesyncd. |
| 57 | |
| 58 | Don't purge ntp on physical servers. |
| 59 | |