Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ubuntu bionic rollout to catalog-web host(s) #719

Closed
1 of 6 tasks
adborden opened this issue Apr 8, 2019 · 6 comments
Closed
1 of 6 tasks

Ubuntu bionic rollout to catalog-web host(s) #719

adborden opened this issue Apr 8, 2019 · 6 comments
Assignees
Labels
component/catalog Related to catalog component playbooks/roles

Comments

@adborden
Copy link
Contributor

adborden commented Apr 8, 2019

User Story

As an operator, I need new Ubuntu Bionic hosts provisioned in all of our environments so that I can continue receiving security updates automatically from Ubuntu.

Part of #571

Ubuntu 14.04 support ends April 2019. We should move to Ubuntu 16.04 or 18.04. The latest 18.04 is preferred, but we should consider what kind of support exists for it.

Details

Hosts are provisioned in these environments and play books are successfully applied.

  • bionic sandbox
  • staging
  • production

Acceptance Criteria

  • Bionic hosts are provisioned and operating correctly
  • Bionic hosts reporting to our monitoring systems
  • Old Trusty hosts are decommissioned and removed from Ansible inventory
@adborden adborden added this to the Ubuntu Bionic rollout milestone Apr 8, 2019
@adborden
Copy link
Contributor Author

adborden commented May 9, 2019

There's an issue with M2Crypto a dependency for pysaml2/ckanext-saml2 that is blocking this upgrade.

@adborden adborden self-assigned this May 9, 2019
@adborden
Copy link
Contributor Author

Getting this error in staging and sandbox:

From the host curl -v -L -k localhost. In /var/log/ckan/ckan.error.log:

[Sat Sep 28 16:19:41.522516 2019] [wsgi:error] [pid 19193:tid 139843254347520] [client 10.0.102.139:41506] Truncated or oversized response headers received from daemon process 'ckan': /etc/ckan/apache.wsgi

I bumped up WSGIDaemonProcess's header-buffer-size (to 32M) and response-buffer-size (to 64M) hoping to see more details about the response, but still get the same behavior.

@adborden
Copy link
Contributor Author

The above error is caused by #1375. The work around is to downgrade to pycsopg2 2.7.x.

Currently, I'm able to deploy catalog-web successfully https://catalog.bionic.datagov.us/

@adborden
Copy link
Contributor Author

I've also checked that pycsw is working https://catalog.bionic.datagov.us/csw

@mogul mogul added the component/catalog Related to catalog component playbooks/roles label Mar 19, 2020
@adborden
Copy link
Contributor Author

Looks like we're not the only ones running into mod-wsgi problems ckan/ckan#5430

@mogul
Copy link
Contributor

mogul commented Jun 24, 2020

Now that we're removed the urgency to get off of 14.04, we're planning to do the Bionic upgrade in the course of migrating to cloud.gov, rather than rolling our Ansible-managed hosts in FCS. So, closing this issue!

@mogul mogul closed this as completed Jun 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component/catalog Related to catalog component playbooks/roles
Projects
None yet
Development

No branches or pull requests

2 participants