Related to T2620
Details
Details
- Reviewers
ardumont - Group Reviewers
Reviewers - Maniphest Tasks
- T2620: Inventory of the swh infrastructure
- Commits
- rSPSITEe3866b5d00c8: Add netbox inventory tool support
Diff Detail
Diff Detail
- Repository
- rSPSITE puppet-swh-site
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
Event Timeline
Comment Actions
- add apache and redis configurations
- Use the swh forge's redis repository
- use role::swh_server as base roleto activate the backup
Comment Actions
- Use the archive module to install the tgz
- Declare missing dependencies to fix the initial puppet run
- Install dir is now read-only for the netbox user
- Restore the whitespaces on the cassandra configuration
Comment Actions
@olasd All the points we have checked yesterday should be addressed.
I gave up on using the swh_gunicorn module to configure the service because there are some hardcoded behaviors that don't match with the nedbox configuration (for example the location of the gunicorn executable, or the usage of a virtualenv not supported)
I'm not really sure of the vhost configuration but I can't test it locally due to the certificate management. It will befine tuned on the real server.
site-modules/profile/templates/netbox/configuration.py.erb | ||
---|---|---|
33 | good catch, it's fixed |