Pixelated-server stops after upgrading
shyba opened this issue · comments
From @varac on February 23, 2016 12:18
root@donkey:~# systemctl status pixelated-server
● pixelated-server.service - Pixelated
Loaded: loaded (/lib/systemd/system/pixelated-server.service; static)
Active: active (running) since Tue 2016-02-23 11:33:13 UTC; 42min ago
Main PID: 29917 (pixelated-user-)
CGroup: /system.slice/pixelated-server.service
└─29917 /usr/share/python/pixelated-user-agent/bin/python2 /usr/bin/pixelated-user-agent --multi-user -p unstable.bitmask.net --leap-provider-cert /etc/ssl/certs/ca-certificate...
root@donkey:~# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
pixelated-server
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 2,992 B of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 http://packages.pixelated-project.org/debian/ jessie-snapshots/main pixelated-server all 0.2~19.gbp5eecd3 [2,992 B]
Fetched 2,992 B in 0s (13.9 kB/s)
(Reading database ... 57345 files and directories currently installed.)
Preparing to unpack .../pixelated-server_0.2~19.gbp5eecd3_all.deb ...
Unpacking pixelated-server (0.2~19.gbp5eecd3) over (0.2~18.gbp5eecd3) ...
Setting up pixelated-server (0.2~19.gbp5eecd3) ...
Warning: The home dir /var/lib/pixelated you specified already exists.
The system user `pixelated' already exists. Exiting.
root@donkey:~# systemctl status pixelated-server
● pixelated-server.service - Pixelated
Loaded: loaded (/lib/systemd/system/pixelated-server.service; static)
Active: inactive (dead)
Feb 17 10:34:24 donkey systemd[1]: Starting Pixelated...
Feb 17 10:34:24 donkey systemd[1]: Started Pixelated.
Copied from original issue: pixelated/pixelated-platform#165
From @cz8s on February 25, 2016 9:56
for testing: trigger another build, login on dev. do apt-get update && apt-get install pixelated-server
The service should still be running after installing the new version.
Check with systemctl status pixelated-server
From @cz8s on February 25, 2016 12:31
See commit pixelated/pixelated-server@0795378
and pixelated/pixelated-server@b0e132b#diff-07e2cd25f7da0550504d107fb2cae5beR22
Works!
root@donkey:~# systemctl status pixelated-server -l
● pixelated-server.service - Pixelated
Loaded: loaded (/lib/systemd/system/pixelated-server.service; static)
Active: active (running) since Mon 2016-02-29 10:34:36 UTC; 11min ago
Main PID: 10811 (pixelated-user-)
CGroup: /system.slice/pixelated-server.service
└─10811 /usr/share/python/pixelated-user-agent/bin/python2 /usr/bin/pixelated-user-agent --multi-user -p unstable.bitmask.net --leap-provider-cert /etc/ssl/certs/ca-certificates.crt --port 8080 --host 0.0.0.0 --sslkey /etc/x509/keys/leap_commercial.key --sslcert /etc/x509/certs/leap_commercial.crt
root@donkey:~# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
pixelated-server
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 3,154 B of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 http://packages.pixelated-project.org/debian/ jessie-snapshots/main pixelated-server all 0.2~30.gbp079537 [3,154 B]
Fetched 3,154 B in 0s (14.8 kB/s)
[master 6434cfe] saving uncommitted changes in /etc prior to apt run
9 files changed, 39 insertions(+), 8 deletions(-)
mode change 100644 => 100755 nagios3/conf.d/check_mk/check_mk_objects.cfg
(Reading database ... 57320 files and directories currently installed.)
Preparing to unpack .../pixelated-server_0.2~30.gbp079537_all.deb ...
Unpacking pixelated-server (0.2~30.gbp079537) over (0.2~29.gbp079537) ...
Setting up pixelated-server (0.2~30.gbp079537) ...
114
root@donkey:~# systemctl status pixelated-server -l
● pixelated-server.service - Pixelated
Loaded: loaded (/lib/systemd/system/pixelated-server.service; static)
Active: active (running) since Mon 2016-02-29 10:47:01 UTC; 29s ago
Main PID: 15356 (pixelated-user-)
CGroup: /system.slice/pixelated-server.service
└─15356 /usr/share/python/pixelated-user-agent/bin/python2 /usr/bin/pixelated-user-agent --multi-user -p unstable.bitmask.net --leap-provider-cert /etc/ssl/certs/ca-certificates.crt --port 8080 --host 0.0.0.0 --sslkey /etc/x509/keys/leap_commercial.key --sslcert /etc/x509/certs/leap_commercial.crt
The only minor issue i found is that the upgrade did output a confusing 114
. Is this a debug leftover ? It should be taken out.