Package: postgresql
Version: 11+200
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Dear Maintainer,

Upgraded to buster over the last 24 hours, including cleaning up configuration,
and now obsolete packages.  Stuck trying to get postgresql functional.  Been
through several previous postgresql upgrades, and know I need to upgrade the
old cluster manually, but I don't get the old or new cluster up.

9,6 journal entires, including from before/during upgrade
- ---8<---
Mar 09 21:40:55 monster systemd[1]: Starting PostgreSQL Cluster 9.6-main...
Mar 09 21:40:57 monster systemd[1]: Started PostgreSQL Cluster 9.6-main.
Mar 16 20:07:03 monster systemd[1]: Stopping PostgreSQL Cluster 9.6-main...
Mar 16 20:07:04 monster systemd[1]: Stopped PostgreSQL Cluster 9.6-main.
Mar 16 20:07:04 monster systemd[1]: Starting PostgreSQL Cluster 9.6-main...
Mar 16 20:07:06 monster systemd[1]: Started PostgreSQL Cluster 9.6-main.
Mar 16 20:07:18 monster systemd[1]: Stopping PostgreSQL Cluster 9.6-main...
Mar 16 20:07:19 monster systemd[1]: Stopped PostgreSQL Cluster 9.6-main.
Mar 16 20:07:19 monster systemd[1]: Starting PostgreSQL Cluster 9.6-main...
Mar 16 20:07:21 monster systemd[1]: Started PostgreSQL Cluster 9.6-main.
Mar 17 11:56:10 monster systemd[1]: Stopping PostgreSQL Cluster 9.6-main...
Mar 17 11:56:11 monster systemd[1]: postgresql@9.6-main.service: Succeeded.
Mar 17 11:56:11 monster systemd[1]: Stopped PostgreSQL Cluster 9.6-main.
- -- Reboot --
Mar 17 11:57:21 monster systemd[1]: Starting PostgreSQL Cluster 9.6-main...
Mar 17 11:57:22 monster postgresql@9.6-main[1380]: The PostgreSQL server failed 
to start. Please check the log output:
Mar 17 11:57:22 monster postgresql@9.6-main[1380]: 2019-03-17 16:57:21 GMT 
FATAL:  could not load server certificate file 
"/etc/ssl/certs/ssl-cert-snakeoil.pem": ee key too small
Mar 17 11:57:22 monster postgresql@9.6-main[1380]: 2019-03-17 16:57:21 GMT LOG: 
 database system is shut down
Mar 17 11:57:22 monster systemd[1]: postgresql@9.6-main.service: Can't open PID 
file /run/postgresql/9.6-main.pid (yet?) after start: No such file or directory
Mar 17 11:57:22 monster systemd[1]: postgresql@9.6-main.service: Failed with 
result 'protocol'.
Mar 17 11:57:22 monster systemd[1]: Failed to start PostgreSQL Cluster 9.6-main.
- -- Reboot --
Mar 17 13:10:58 monster systemd[1]: Starting PostgreSQL Cluster 9.6-main...
Mar 17 13:10:59 monster postgresql@9.6-main[1324]: The PostgreSQL server failed 
to start. Please check the log output:
Mar 17 13:10:59 monster postgresql@9.6-main[1324]: 2019-03-17 18:10:58 GMT 
FATAL:  could not load server certificate file 
"/etc/ssl/certs/ssl-cert-snakeoil.pem": ee key too small
Mar 17 13:10:59 monster postgresql@9.6-main[1324]: 2019-03-17 18:10:58 GMT LOG: 
 database system is shut down
Mar 17 13:10:59 monster systemd[1]: postgresql@9.6-main.service: Can't open PID 
file /run/postgresql/9.6-main.pid (yet?) after start: No such file or directory
Mar 17 13:10:59 monster systemd[1]: postgresql@9.6-main.service: Failed with 
result 'protocol'.
Mar 17 13:10:59 monster systemd[1]: Failed to start PostgreSQL Cluster 9.6-main.
Mar 17 13:50:18 monster systemd[1]: Starting PostgreSQL Cluster 9.6-main...
Mar 17 13:50:19 monster postgresql@9.6-main[21028]: The PostgreSQL server 
failed to start. Please check the log output:
Mar 17 13:50:19 monster postgresql@9.6-main[21028]: 2019-03-17 18:50:19 GMT 
FATAL:  could not load server certificate file 
"/etc/ssl/certs/ssl-cert-snakeoil.pem": ee key too small
Mar 17 13:50:19 monster postgresql@9.6-main[21028]: 2019-03-17 18:50:19 GMT 
LOG:  database system is shut down
Mar 17 13:50:19 monster systemd[1]: postgresql@9.6-main.service: Can't open PID 
file /run/postgresql/9.6-main.pid (yet?) after start: No such file or directory
Mar 17 13:50:19 monster systemd[1]: postgresql@9.6-main.service: Failed with 
result 'protocol'.
Mar 17 13:50:19 monster systemd[1]: Failed to start PostgreSQL Cluster 9.6-main.
- --->8---

11 journal entries, after upgrade (didn't have it before)
- ---8<---
% journalctl -u postgresql@11-main.service
- -- Logs begin at Sat 2018-02-24 00:07:52 CST, end at Sun 2019-03-17 16:57:35 
CDT. --
Mar 16 20:58:20 monster systemd[1]: Starting PostgreSQL Cluster 11-main...
Mar 16 20:58:20 monster postgresql@11-main[24594]: Error: 
/usr/lib/postgresql/11/bin/pg_ctl /usr/lib/postgresql/11/bin/pg_ctl start -D 
/var/lib/postgresql/11/main -l /var/log/postgresql/postgresql-11-main.log -s -o 
 -c config_file="/etc/postgresql/11/main/postgresql.conf"  exited with status 1:
Mar 16 20:58:20 monster postgresql@11-main[24594]: 2019-03-16 20:58:20.838 CDT 
[24599] FATAL:  could not load server certificate file 
"/etc/ssl/certs/ssl-cert-snakeoil.pem": ee key too small
Mar 16 20:58:20 monster postgresql@11-main[24594]: 2019-03-16 20:58:20.839 CDT 
[24599] LOG:  database system is shut down
Mar 16 20:58:20 monster postgresql@11-main[24594]: pg_ctl: could not start 
server
Mar 16 20:58:20 monster postgresql@11-main[24594]: Examine the log output.
Mar 16 20:58:20 monster systemd[1]: postgresql@11-main.service: PID file 
/run/postgresql/11-main.pid not readable (yet?) after start: No such file or 
directory
Mar 16 20:58:20 monster systemd[1]: Failed to start PostgreSQL Cluster 11-main.
Mar 16 20:58:20 monster systemd[1]: postgresql@11-main.service: Unit entered 
failed state.
Mar 16 20:58:20 monster systemd[1]: postgresql@11-main.service: Failed with 
result 'resources'.
- -- Reboot --
Mar 17 11:57:21 monster systemd[1]: Starting PostgreSQL Cluster 11-main...
Mar 17 11:57:21 monster postgresql@11-main[1349]: Error: 
/usr/lib/postgresql/11/bin/pg_ctl /usr/lib/postgresql/11/bin/pg_ctl start -D 
/var/lib/postgresql/11/main -l /var/log/postgresql/postgresql-11-main.log -s -o 
 -c config_file="/etc/postgresql/11/main/postgresql.conf"  exited with status 1:
Mar 17 11:57:21 monster postgresql@11-main[1349]: 2019-03-17 11:57:21.786 CDT 
[1610] FATAL:  could not load server certificate file 
"/etc/ssl/certs/ssl-cert-snakeoil.pem": ee key too small
Mar 17 11:57:21 monster postgresql@11-main[1349]: 2019-03-17 11:57:21.786 CDT 
[1610] LOG:  database system is shut down
Mar 17 11:57:21 monster postgresql@11-main[1349]: pg_ctl: could not start server
Mar 17 11:57:21 monster postgresql@11-main[1349]: Examine the log output.
Mar 17 11:57:21 monster systemd[1]: postgresql@11-main.service: Can't open PID 
file /run/postgresql/11-main.pid (yet?) after start: No such file or directory
Mar 17 11:57:21 monster systemd[1]: postgresql@11-main.service: Failed with 
result 'protocol'.
Mar 17 11:57:21 monster systemd[1]: Failed to start PostgreSQL Cluster 11-main.
- -- Reboot --
Mar 17 13:10:58 monster systemd[1]: Starting PostgreSQL Cluster 11-main...
Mar 17 13:10:58 monster postgresql@11-main[1341]: Error: 
/usr/lib/postgresql/11/bin/pg_ctl /usr/lib/postgresql/11/bin/pg_ctl start -D 
/var/lib/postgresql/11/main -l /var/log/postgresql/postgresql-11-main.log -s -o 
 -c config_file="/etc/postgresql/11/main/postgresql.conf"  exited with status 1:
Mar 17 13:10:58 monster postgresql@11-main[1341]: 2019-03-17 13:10:58.636 CDT 
[1588] FATAL:  could not load server certificate file 
"/etc/ssl/certs/ssl-cert-snakeoil.pem": ee key too small
Mar 17 13:10:58 monster postgresql@11-main[1341]: 2019-03-17 13:10:58.636 CDT 
[1588] LOG:  database system is shut down
Mar 17 13:10:58 monster postgresql@11-main[1341]: pg_ctl: could not start server
Mar 17 13:10:58 monster postgresql@11-main[1341]: Examine the log output.
Mar 17 13:10:58 monster systemd[1]: postgresql@11-main.service: Can't open PID 
file /run/postgresql/11-main.pid (yet?) after start: No such file or directory
Mar 17 13:10:58 monster systemd[1]: postgresql@11-main.service: Failed with 
result 'protocol'.
Mar 17 13:10:58 monster systemd[1]: Failed to start PostgreSQL Cluster 11-main.
- --->8---

Tried swapping /etc/ssl/certs/ssl-cert-snakeoil.pem for another .pem I had
hanging around (ssl-cert-snakeoil.pem.broken) which was larger, and it didn't
change the error message

I expected 11 to come up, even if 9.6 needed me to manually massage the
configuration.  Didn't expect to have to change the 9.6 configuration, either,
but I only remember the 9.x line of upgrades clearly, so having to updated the
configuration after a major version change is reasonable.

- -- System Information:
Debian Release: buster/sid
  APT prefers testing
  APT policy: (900, 'testing'), (500, 'unstable'), (300, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-2-amd64 (SMP w/16 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE=en_US 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages postgresql depends on:
ii  postgresql-11  11.2-2

postgresql recommends no packages.

Versions of packages postgresql suggests:
pn  postgresql-doc  <none>

- -- no debconf information

-----BEGIN PGP SIGNATURE-----

iHQEARECADQWIQTFhn3a8g2plxzZYyjnmmovsbVAWQUCXI7DmxYcYnNzQGlndWFu
YXN1aWNpZGUubmV0AAoJEOeaai+xtUBZ4Z4AmgKrR0toPOaOXvTiWPoQQ8aj3cUZ
AJ9Z/jlqJcsl55FyS+mYl8UPHQRuvQ==
=oCiB
-----END PGP SIGNATURE-----

Reply via email to