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

Update dev environments to Fedora 36 #1380

Merged
merged 7 commits into from
Jun 8, 2022
Merged

Conversation

Zlopez
Copy link
Contributor

@Zlopez Zlopez commented Jun 8, 2022

This pull requests updates current development environments to Fedora 36 and fixing any issues related to this.

  • Update vagrant development environment to Fedora 36
  • Update podman/docker development environment to Fedora 36

Zlopez added 6 commits June 6, 2022 15:05
Fix for networking issues on newer podman.

Signed-off-by: Michal Konečný <[email protected]>
There are few changes related to this move.
* rabbitmq-server systemd service doesn't work till Fedora 35, so we starting it
manually instead, this also means we cannot reload the service automatically in
ansible, so all notify: - reload rabbitmq are commented out. Once
https://bugzilla.redhat.com/show_bug.cgi?id=2091001 is solved we can start it as
before
* Remove the ansible_python_interpreter extra_var from ansible playbook, it's no
longer needed
* Remove the vagrant reload from documentation, this will cause the rabbitmq
server to stop, which we don't want

Signed-off-by: Michal Konečný <[email protected]>
Signed-off-by: Michal Konečný <[email protected]>
The PostgreSQL database in podman dev environment wasn't correctly initialized.
This commit fixes the issue.

Signed-off-by: Michal Konečný <[email protected]>
Web UI didn't work in the current state. So this commit fixes the web GUI to be
accessible from host machine and also introduces hotfix for authentication issue.

Also adds a new Makefile target to clean images created or downloaded by compose.

Signed-off-by: Michal Konečný <[email protected]>
@Zlopez Zlopez requested a review from a team as a code owner June 8, 2022 15:35
Signed-off-by: Michal Konečný <[email protected]>
@softwarefactory-project-zuul
Copy link

Build succeeded.

✔️ fi-tox-mypy SUCCESS in 4m 46s
✔️ fi-tox-lint SUCCESS in 3m 54s
✔️ fi-tox-format SUCCESS in 3m 49s
✔️ fi-tox-python38 SUCCESS in 7m 05s
✔️ fi-tox-python39 SUCCESS in 7m 15s
✔️ fi-tox-python310 SUCCESS in 7m 04s
✔️ fi-tox-docs SUCCESS in 4m 42s
✔️ fi-tox-bandit SUCCESS in 3m 49s
✔️ fi-tox-diff-cover SUCCESS in 8m 08s

@Zlopez Zlopez merged commit b9d94af into fedora-infra:master Jun 8, 2022
@Zlopez Zlopez deleted the fedora_36 branch June 8, 2022 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant