Closed wdrury-uk closed 3 years ago
Thanks @wdrury-uk for reporting , we currently support ubuntu only, we are planning to support RHEL, Centos 7.x /8.x in upcoming weeks (mostly next month)
Heads up , we are planning to support (default ) postgresql-12 in upcoming releases
Would you mind raising this change as Pull Request ?
@chukka thanks for the update.
The reason we are moving to use this collection was to gain a standard build across all our JFrog Product, Artifactory, Xray and Mission Control. One key item is Postgres being v11 as this is the single common version JFrog support based on their system requirements matrix across those 3 products and as an Enterprise we must have one consistent version for replication setup, support and patching purposes.
Whats the reasoning to jump/only support Postgres v12 with the collection?
As for a PR be happy but Im not as postgres SME and not aware how to fix the above error. Its seems for #36 is the same issue from September and not yet been resolved, is their no planned fix for this?
@wdrury-uk We are shipping all our installers with postgresql 12.x going forward, We already support 12.x in our helm charts . This 12.x support for ansible will happen in next month release (along with #36 Fix and system requirements document update)
@wdrury-uk Also, we are planning to support distribution and mission-control playbooks (roles) in upcoming release
Thanks @chukka.
Can you prove a manual fix here I can update my local copy of the collection to progress with my Artifactory build as waiting a month for a release to fix #36 bug is long time in DevOps world :)
@wdrury-uk Workaround till we release officially :
define variable - postgres_server_initdb_become
as an extra variable and set the value to true
Also, Provided manual workaround for #36 ,
Thanks I have made that fix in the postgres role defaults.yml. I will use the fix you have provided in issue #36.
Is there an update please as new version of the collection advised on my other issues was December 2020. Whats the new ETA of the next collection version fixing this issue?
please see comments in #57
Thanks @chukka for the update. We will plan our next internal platform release to coincide few week sprint. Looking forward to the improvements.
Hi
Using collection - jfrog.installers:1.1.2'
Trying to use collection on a local virtualbox lab and on our RHEL 7.8 VM install runs to the initialize PostgresSQL database cluster" task then errors as below.
On executing with -vv verbose I can see the variables being created by the collections postgres role as follows:
As you can see it appears the required _postgres_server_initdb_become var is missing from the/postgres/vars/RedHat.yml_ although I have checked and it is included in the _RedHatpg-9.6.yml vars file. Should this one have been used and pulled through the play instead or aswell?