pixelated / puppet-pixelated

Puppet Module to setup the Pixelated User Agent

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

commented

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.