postgresql failing to install on Xenial
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
PostgreSQL Charm |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
cs:postgresql is not able to install on Xenial and fails immediately on the pg_createcluster command:
unit-xenial-0: 18:01:29 WARNING unit.xenial/
unit-xenial-0: 18:01:29 WARNING unit.xenial/
unit-xenial-0: 18:01:29 WARNING unit.xenial/
unit-xenial-0: 18:01:29 WARNING unit.xenial/
unit-xenial-0: 18:01:29 WARNING unit.xenial/
unit-xenial-0: 18:01:29 WARNING unit.xenial/
unit-xenial-0: 18:01:29 WARNING unit.xenial/
unit-xenial-0: 18:01:29 WARNING unit.xenial/
unit-xenial-0: 18:01:29 WARNING unit.xenial/
unit-xenial-0: 18:01:29 WARNING unit.xenial/
unit-xenial-0: 18:01:29 WARNING unit.xenial/
unit-xenial-0: 18:01:29 WARNING unit.xenial/
unit-xenial-0: 18:01:29 WARNING unit.xenial/
unit-xenial-0: 18:01:29 WARNING unit.xenial/
unit-xenial-0: 18:01:29 WARNING unit.xenial/
unit-xenial-0: 18:01:29 WARNING unit.xenial/
unit-xenial-0: 18:01:29 WARNING unit.xenial/
unit-xenial-0: 18:01:29 WARNING unit.xenial/
unit-xenial-0: 18:01:29 WARNING unit.xenial/
Xenial packages don't support /etc/postgresql -common/ createcluster. d configuration, so package installation created a database, and the charm can't continue because it can't tell if the existing database contains important information or not. Work around by using /etc/postgresql -common/ createcluster. conf instead under xenial.