Skip to content

Conversation

@Venu-p1
Copy link
Collaborator

@Venu-p1 Venu-p1 commented Jan 28, 2026

  • Deploy postgres:16 via Systemd Quadlet (omnia_core → postgres → build_stream)
  • Add postgres_password to credential utility (user-prompted)
  • Wire DATABASE_URL to BuildStream container

…ence

- Deploy postgres:16 via Systemd Quadlet (omnia_core → postgres → build_stream)
- Add postgres_password to credential utility (user-prompted)
- Wire DATABASE_URL to BuildStream container
- Add DB dependencies (sqlalchemy, psycopg2-binary, alembic)
…g container and other names to match build_stream
@Venu-p1 Venu-p1 marked this pull request as ready for review January 29, 2026 05:26
@Venu-p1 Venu-p1 requested a review from priti-parate January 29, 2026 08:28
@Venu-p1
Copy link
Collaborator Author

Venu-p1 commented Jan 29, 2026

@Rajeshkumar-s2, please review

@abhishek-sa1
Copy link
Collaborator

run omnia-checkers

# postgres credentials
postgres_user: ""
postgres_password: ""
postgres_db_name: ""
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

DB name can be part of build_stream_config.yml

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

credentials only should be part of omnia credential file

Copy link
Contributor

@Rajeshkumar-s2 Rajeshkumar-s2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Python changes looks good to me

pulp_base_url: "https://{{ admin_nic_ip }}:2225"

# PostgreSQL configuration (from postgres role)
postgres_user: "build_stream_user"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

postgres user should not be default. it should be via input

- { username: docker_username, password: docker_password }
mandatory:
- { password: pulp_password }
- { password: postgres_password }
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

postgres user to be updated

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.

4 participants