| 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 | |