Repository navigation
Document package-based install, configuration, and object store rename #106
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
Merged
Merged
Changes from all commits
Commits
Show all changes
11 commits
Select commit
Hold shift + click to select a range
2db85db
docs: document package-based install and sync nav titles to page head…
d15f6e7
docs: reorganize installation.md headings and fix a stale anchor
c04cdf0
docs: fix Debian install commands, link to shared setup guidance, and…
coderabbitai[bot] 2b913b8
docs: describe the ColdFront packages by their actual dependencies
vyruss 7a0fd8f
docs: link the Enterprise Postgres pages for configuring the package …
vyruss c0f8365
docs: list the postgresql.conf settings a package install needs
vyruss 408fe04
docs: document setting up the packaged Lakekeeper service
vyruss 3973284
docs: state that ColdFront keeps its configuration in the database
vyruss fb30d05
docs: require Lakekeeper authorization as well as authentication befo…
vyruss 1d1a192
docs: rename Installing ColdFront to Installing and Configuring ColdF…
148bae8
docs: nudge PR sync with an empty commit
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The EL and Debian repo-configuration steps here are fully duplicated from the Enterprise Postgres docs. I checked each command: EPEL, CRB, the PGDG disable, the repo RPM, and the Debian prerequisites are all already at /enterprise/el/configure-repo/ and /enterprise/debian/configure-repo/.
I would replace the whole block with links to those two pages. Two reasons beyond avoiding duplication:
The canonical EL page covers RHEL, OEL, Alma, and Rocky on both 9 and 10. This PR covers EL 10 only, so linking out actually widens our coverage rather than narrowing it, and without adding four more code blocks that will drift.
Platform nuance is maintained upstream. The EL page tells readers to remove community Postgres packages; the Debian page notes that pgEdge packages remove community Postgres 12 to 18 automatically. A copy here will not track changes like that.
Keep on this page only what is ColdFront-specific: the package table, the install commands, CREATE EXTENSION, the coldfront.* GUCs and shared_preload_libraries, the Lakekeeper and object store pointers, and the source build section.
Can we replace following section "Using a Package to Install ColdFront" with
ColdFront packages come from the pgEdge repository. Configure it first:
Enterprise Linux (RHEL, Oracle Linux, AlmaLinux, Rocky Linux): Configuring the Repository
Debian and Ubuntu: Configuring the Repository
Those pages cover the platform prerequisites, disabling PGDG, and creating the repository. With the repository in place, install ColdFront:
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These issues are addressed - they're just hard to find. I'm working on solving that issue on another page... this page focuses solely on Installation.
Zaid, the Installation section now points to our RHEL docs... we'll add more content there if we need to!