It looks like @Petrb deliberately uninstalled the Puppet agent from this instance on 2017-05-19 13:17:32.
``` name=/var/log/apt/term.log
Log started: 2017-05-19 13:17:32
(Reading database ... ^M(Reading database ... 5%^M(Reading database ... 10%^M(Reading database ... 15%^M(Reading database ... 20%^M(Reading database ... 25%^M(Reading database ... 30%^M(Reading database ... 35%^M(Reading database ... 40%^M(Reading database ... 45%^M(Reading database ... 50%^M(Reading database ... 55%^M^M(Reading database ... 60%^M(Reading database ... 65%^M(Reading database ... 70%^M(Reading database ... 75%^M(Reading database ... 80%^M(Reading database ... 85%^M(Reading database ... 90%^M(Reading database ... 95%^M(Reading database ... 100%^M(Reading database ... 66405 files and directories currently installed.)
Removing build-essential (11.6ubuntu6) ...
Removing puppet (3.8.5-2~bpo8trusty+2) ...
* Stopping puppet agent ESC[271G ^MESC[265G[ OK ]
Removing puppet-common (3.8.5-2~bpo8trusty+2) ...
Removing facter (1.7.5-1ubuntu1) ...
Removing g++ (4:4.8.2-1ubuntu6) ...
Removing g++-4.8 (4.8.4-2ubuntu1~14.04.3) ...
Removing ruby-hiera (1.3.4-1~bpo8trusty+1) ...
Removing hiera (1.3.4-1~bpo8trusty+1) ...
Removing libganglia1 (3.6.0-1ubuntu2) ...
Removing libconfuse0:amd64 (2.7-4ubuntu1) ...
Removing libconfuse-common (2.7-4ubuntu1) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Processing triggers for libc-bin (2.19-0ubuntu6.11) ...
Selecting previously unselected package libruby1.8.
(Reading database ... ^M(Reading database ... 5%^M(Reading database ... 10%^M(Reading database ... 15%^M(Reading database ... 20%^M(Reading database ... 25%^M(Reading database ... 30%^M(Reading database ... 35%^M(Reading database ... 40%^M(Reading database ... 45%^M(Reading database ... 50%^M(Reading database ... 55%^M^M(Reading database ... 60%^M(Reading database ... 65%^M(Reading database ... 70%^M(Reading database ... 75%^M(Reading database ... 80%^M(Reading database ... 85%^M(Reading database ... 90%^M(Reading database ... 95%^M(Reading database ... 100%^M(Reading database ... 64883 files and directories currently installed.)
Preparing to unpack .../libruby1.8_1.8.7.358-8ubuntu3_amd64.deb ...
Unpacking libruby1.8 (1.8.7.358-8ubuntu3) ...
(Reading database ... ^M(Reading database ... 5%^M(Reading database ... 10%^M(Reading database ... 15%^M(Reading database ... 20%^M(Reading database ... 25%^M(Reading database ... 30%^M(Reading database ... 35%^M(Reading database ... 40%^M(Reading database ... 45%^M(Reading database ... 50%^M(Reading database ... 55%^M^M(Reading database ... 60%^M(Reading database ... 65%^M(Reading database ... 70%^M(Reading database ... 75%^M(Reading database ... 80%^M(Reading database ... 85%^M(Reading database ... 90%^M(Reading database ... 95%^M(Reading database ... 100%^M(Reading database ... 65573 files and directories currently installed.)
Removing ruby-shadow (2.2.0-1) ...
Removing ruby-safe-yaml (1.0.1-1) ...
dpkg: ruby: dependency problems, but removing anyway as you requested:
ruby1.9.1 depends on ruby (>= 1:1.9.3.1).
Removing ruby (1:1.9.3.4) ...
dpkg: libruby1.9.1: dependency problems, but removing anyway as you requested:
ruby-json depends on libruby1.9.1 (>= 1.9.2.0) | libruby2.0 (>= 2.0.0); however:
Package libruby1.9.1 is to be removed.
Package libruby2.0 is not installed.
ruby-augeas depends on libruby1.9.1 (>= 1.9.2.0) | libruby2.0 (>= 2.0.0); however:
Package libruby1.9.1 is to be removed.
Package libruby2.0 is not installed.
Removing libruby1.9.1 (1.9.3.484-2ubuntu1.2) ...
dpkg: ruby1.9.1: dependency problems, but removing anyway as you requested:
ruby-rgen depends on ruby | ruby-interpreter; however:
Package ruby is not installed.
Package ruby1.8 which provides ruby is not installed.
Package ruby-interpreter is not installed.
Package ruby1.8 which provides ruby-interpreter is not installed.
Package ruby1.9.1 which provides ruby-interpreter is to be removed.
ruby-json depends on ruby | ruby-interpreter; however:
Package ruby is not installed.
Package ruby1.8 which provides ruby is not installed.
Package ruby-interpreter is not installed.
Package ruby1.8 which provides ruby-interpreter is not installed.
Package ruby1.9.1 which provides ruby-interpreter is to be removed.
puppet-lint depends on ruby | ruby-interpreter; however:
Package ruby is not installed.
Package ruby1.8 which provides ruby is not installed.
Package ruby-interpreter is not installed.
Package ruby1.8 which provides ruby-interpreter is not installed.
Package ruby1.9.1 which provides ru
Removing ruby1.9.1 (1.9.3.484-2ubuntu1.2) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Processing triggers for libc-bin (2.19-0ubuntu6.11) ...
Selecting previously unselected package ruby1.8.
(Reading database ... ^M(Reading database ... 5%^M(Reading database ... 10%^M(Reading database ... 15%^M(Reading database ... 20%^M(Reading database ... 25%^M(Reading database ... 30%^M(Reading database ... 35%^M(Reading database ... 40%^M(Reading database ... 45%^M(Reading database ... 50%^M(Reading database ... 55%^M^M(Reading database ... 60%^M(Reading database ... 65%^M(Reading database ... 70%^M(Reading database ... 75%^M(Reading database ... 80%^M(Reading database ... 85%^M(Reading database ... 90%^M(Reading database ... 95%^M(Reading database ... 100%^M(Reading database ... 64636 files and directories currently installed.)
Preparing to unpack .../ruby1.8_1.8.7.358-8ubuntu3_amd64.deb ...
Unpacking ruby1.8 (1.8.7.358-8ubuntu3) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
(Reading database ... ^M(Reading database ... 5%^M(Reading database ... 10%^M(Reading database ... 15%^M(Reading database ... 20%^M(Reading database ... 25%^M(Reading database ... 30%^M(Reading database ... 35%^M(Reading database ... 40%^M(Reading database ... 45%^M(Reading database ... 50%^M(Reading database ... 55%^M^M(Reading database ... 60%^M(Reading database ... 65%^M(Reading database ... 70%^M(Reading database ... 75%^M(Reading database ... 80%^M(Reading database ... 85%^M(Reading database ... 90%^M(Reading database ... 95%^M(Reading database ... 100%^M(Reading database ... 64659 files and directories currently installed.)
Removing ruby-rgen (0.6.6-1) ...
Removing libstdc++5:amd64 (1:3.3.6-25ubuntu4) ...
Removing linux-tools-3.13.0-113-generic (3.13.0-113.160) ...
Removing linux-tools-3.13.0-113 (3.13.0-113.160) ...
Removing linux-tools-3.13.0-115-generic (3.13.0-115.162) ...
Removing linux-tools-3.13.0-115 (3.13.0-115.162) ...
Removing linux-tools-3.13.0-116-generic (3.13.0-116.163) ...
Removing linux-tools-3.13.0-116 (3.13.0-116.163) ...
Removing python-support (1.0.15) ...
Removing ubuntu-release-upgrader-core (1:0.220.9) ...
Removing ruby-augeas (0.5.0-2) ...
Removing ruby-json (1.8.0-1build1) ...
Removing python3-distupgrade (1:0.220.9) ...
Removing python3-update-manager (1:0.196.22) ...
Processing triggers for libc-bin (2.19-0ubuntu6.11) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Selecting previously unselected package libgettextpo0:amd64.
(Reading database ... ^M(Reading database ... 5%^M(Reading database ... 10%^M(Reading database ... 15%^M(Reading database ... 20%^M(Reading database ... 25%^M(Reading database ... 30%^M(Reading database ... 35%^M(Reading database ... 40%^M(Reading database ... 45%^M(Reading database ... 50%^M(Reading database ... 55%^M^M(Reading database ... 60%^M(Reading database ... 65%^M(Reading database ... 70%^M(Reading database ... 75%^M(Reading database ... 80%^M(Reading database ... 85%^M(Reading database ... 90%^M(Reading database ... 95%^M(Reading database ... 100%^M(Reading database ... 64334 files and directories currently installed.)
Preparing to unpack .../libgettextpo0_0.18.3.1-1ubuntu3_amd64.deb ...
Unpacking libgettextpo0:amd64 (0.18.3.1-1ubuntu3) ...
Selecting previously unselected package command-not-found-data.
Preparing to unpack .../command-not-found-data_0.3ubuntu12_amd64.deb ...
Unpacking command-not-found-data (0.3ubuntu12) ...
Selecting previously unselected package apache2.2-bin.
Preparing to unpack .../apache2.2-bin_2.4.7-1ubuntu4.15_amd64.deb ...
Unpacking apache2.2-bin (2.4.7-1ubuntu4.15) ...
Selecting previously unselected package html2text.
Preparing to unpack .../html2text_1.3.2a-17_amd64.deb ...
Unpacking html2text (1.3.2a-17) ...
Selecting previously unselected package libaugeas-ruby1.8.
Preparing to unpack .../libaugeas-ruby1.8_0.3.0-1.1ubuntu4_amd64.deb ...
Unpacking libaugeas-ruby1.8 (0.3.0-1.1ubuntu4) ...
Selecting previously unselected package libclass-isa-perl.
Unpacking libclass-isa-perl (0.36-5) ...
Selecting previously unselected package libshadow-ruby1.8.
Preparing to unpack .../libshadow-ruby1.8_1.4.1-8build1_amd64.deb ...
Unpacking libshadow-ruby1.8 (1.4.1-8build1) ...
Selecting previously unselected package libswitch-perl.
Preparing to unpack .../libswitch-perl_2.16-2_all.deb ...
Unpacking libswitch-perl (2.16-2) ...
Selecting previously unselected package mono-dmcs.
Preparing to unpack .../mono-dmcs_3.2.8+dfsg-4ubuntu1.1_all.deb ...
Unpacking mono-dmcs (3.2.8+dfsg-4ubuntu1.1) ...
Selecting previously unselected package mono-gmcs.
Preparing to unpack .../mono-gmcs_3.2.8+dfsg-4ubuntu1.1_all.deb ...
Unpacking mono-gmcs (3.2.8+dfsg-4ubuntu1.1) ...
Selecting previously unselected package python-boto.
Preparing to unpack .../python-boto_2.20.1-2ubuntu2_all.deb ...
Unpacking python-boto (2.20.1-2ubuntu2) ...
Selecting previously unselected package python-dbus-dev.
Preparing to unpack .../python-dbus-dev_1.2.0-2build2_all.deb ...
Unpacking python-dbus-dev (1.2.0-2build2) ...
Selecting previously unselected package python-dbus.
Preparing to unpack .../python-dbus_1.2.0-2build2_amd64.deb ...
Unpacking python-dbus (1.2.0-2build2) ...
Selecting previously unselected package python-ecdsa.
Preparing to unpack .../python-ecdsa_0.10-2_all.deb ...
Unpacking python-ecdsa (0.10-2) ...
Selecting previously unselected package python-gdbm.
Preparing to unpack .../python-gdbm_2.7.5-1ubuntu1_amd64.deb ...
Unpacking python-gdbm (2.7.5-1ubuntu1) ...
Selecting previously unselected package python-gi.
Preparing to unpack .../python-gi_3.12.0-1ubuntu1_amd64.deb ...
Unpacking python-gi (3.12.0-1ubuntu1) ...
Selecting previously unselected package python-gnupginterface.
Preparing to unpack .../python-gnupginterface_0.3.2-9.1ubuntu3_all.deb ...
Unpacking python-gnupginterface (0.3.2-9.1ubuntu3) ...
Selecting previously unselected package python-paramiko.
Preparing to unpack .../python-paramiko_1.15.2-1_all.deb ...
Unpacking python-paramiko (1.15.2-1) ...
Selecting previously unselected package python-simplejson.
Preparing to unpack .../python-simplejson_3.3.1-1ubuntu6_amd64.deb ...
Unpacking python-simplejson (3.3.1-1ubuntu6) ...
Selecting previously unselected package rlwrap.
Preparing to unpack .../rlwrap_0.37-5_amd64.deb ...
Unpacking rlwrap (0.37-5) ...
Selecting previously unselected package ttf-dejavu-core.
Preparing to unpack .../ttf-dejavu-core_2.34-1ubuntu1_all.deb ...
Unpacking ttf-dejavu-core (2.34-1ubuntu1) ...
Selecting previously unselected package libev4.
Preparing to unpack .../libev4_1%3a4.15-3_amd64.deb ...
Unpacking libev4 (1:4.15-3) ...
Selecting previously unselected package libev-dev.
Preparing to unpack .../libev-dev_1%3a4.15-3_amd64.deb ...
Unpacking libev-dev (1:4.15-3) ...
Selecting previously unselected package openjdk-6-jdk:amd64.
Preparing to unpack .../openjdk-6-jdk_6b41-1.13.13-0ubuntu0.14.04.1_amd64.deb ...
Unpacking openjdk-6-jdk:amd64 (6b41-1.13.13-0ubuntu0.14.04.1) ...
Processing triggers for mime-support (3.54ubuntu1.1) ...
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Processing triggers for fontconfig (2.11.0-0ubuntu4.2) ...
Setting up libruby1.8 (1.8.7.358-8ubuntu3) ...
Setting up ruby1.8 (1.8.7.358-8ubuntu3) ...
update-alternatives: using /usr/bin/ruby1.8 to provide /usr/bin/ruby (ruby) in auto mode
Setting up libgettextpo0:amd64 (0.18.3.1-1ubuntu3) ...
Setting up command-not-found-data (0.3ubuntu12) ...
Setting up apache2.2-bin (2.4.7-1ubuntu4.15) ...
Setting up html2text (1.3.2a-17) ...
Setting up libaugeas-ruby1.8 (0.3.0-1.1ubuntu4) ...
Setting up libclass-isa-perl (0.36-5) ...
Setting up libshadow-ruby1.8 (1.4.1-8build1) ...
Setting up libswitch-perl (2.16-2) ...
Setting up mono-dmcs (3.2.8+dfsg-4ubuntu1.1) ...
Setting up mono-gmcs (3.2.8+dfsg-4ubuntu1.1) ...
Setting up python-boto (2.20.1-2ubuntu2) ...
Setting up python-dbus-dev (1.2.0-2build2) ...
Setting up python-dbus (1.2.0-2build2) ...
Remove stale byte-compiled files...
Setting up python-ecdsa (0.10-2) ...
Setting up python-gdbm (2.7.5-1ubuntu1) ...
Setting up python-gi (3.12.0-1ubuntu1) ...
Setting up python-gnupginterface (0.3.2-9.1ubuntu3) ...
Setting up python-paramiko (1.15.2-1) ...
Setting up python-simplejson (3.3.1-1ubuntu6) ...
Setting up rlwrap (0.37-5) ...
update-alternatives: using /usr/bin/rlwrap to provide /usr/bin/readline-editor (readline-editor) in auto mode
Setting up ttf-dejavu-core (2.34-1ubuntu1) ...
Setting up libev4 (1:4.15-3) ...
Setting up libev-dev (1:4.15-3) ...
Setting up openjdk-6-jdk:amd64 (6b41-1.13.13-0ubuntu0.14.04.1) ...
Processing triggers for libc-bin (2.19-0ubuntu6.11) ...
Log ended: 2017-05-19 13:17:55
```
```
$ last
root pts/2 bastion-01.basti Tue May 30 16:43 still logged in
root pts/2 bastion-restrict Tue May 30 16:37 - 16:39 (00:01)
petrb pts/2 tools-bastion-02 Fri May 19 21:20 - 21:31 (00:11)
petrb pts/2 tools-bastion-02 Fri May 19 14:23 - 16:35 (02:11)
petrb pts/1 tools-bastion-02 Fri May 19 11:52 - 13:40 (01:48
```