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

Adds installation guide for OpenSearch Dashboards debian distribution #2440

Merged
merged 12 commits into from
Jan 20, 2023

Conversation

JeffHuss
Copy link

Description

Adds documentation for installing OpenSearch Dashboards from the Debian distribution using dpkg and apt. This should only be merged to the 2.5 branch.

Issues Resolved

Related to issue #2439

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and subject to the Developers Certificate of Origin.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>
@JeffHuss JeffHuss added the 2 - In progress Issue/PR: The issue or PR is in progress. label Jan 19, 2023
@JeffHuss JeffHuss added this to the v2.5.x milestone Jan 19, 2023
@JeffHuss JeffHuss self-assigned this Jan 19, 2023
@JeffHuss JeffHuss requested a review from a team as a code owner January 19, 2023 18:47
@kolchfa-aws kolchfa-aws added v2.5.0 'Issues and PRs related to version v2.5.0' release-notes PR: Include this PR in the automated release notes labels Jan 19, 2023
JeffH-AWS added 3 commits January 19, 2023 10:54
Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>
Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>
…tall

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>
@JeffHuss JeffHuss marked this pull request as draft January 19, 2023 19:29
@JeffHuss
Copy link
Author

Converting this to a draft while I'm actively working so nobody tries to give review feedback for content that is fluid.

JeffH-AWS added 5 commits January 19, 2023 11:40
Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>
Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>
Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>
…nt since it isnt in the console output

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>
Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>
Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>
Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>
@JeffHuss JeffHuss added 4 - Doc review PR: Doc review in progress and removed 2 - In progress Issue/PR: The issue or PR is in progress. v2.5.0 'Issues and PRs related to version v2.5.0' labels Jan 20, 2023
@JeffHuss JeffHuss marked this pull request as ready for review January 20, 2023 18:05
Copy link
Contributor

@carolxob carolxob left a comment

Choose a reason for hiding this comment

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

LGTM!

Copy link
Contributor

@ariamarble ariamarble left a comment

Choose a reason for hiding this comment

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

Looks good!

Copy link
Contributor

@cwillum cwillum left a comment

Choose a reason for hiding this comment

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

Looks great. Only suggestions.

_install-and-configure/install-dashboards/debian.md Outdated Show resolved Hide resolved
_install-and-configure/install-dashboards/debian.md Outdated Show resolved Hide resolved
Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>
@JeffHuss JeffHuss merged commit b90dbd9 into main Jan 20, 2023
@JeffHuss JeffHuss added 5 - Editorial review PR: Editorial review in progress and removed 4 - Doc review PR: Doc review in progress labels Jan 20, 2023
@JeffHuss
Copy link
Author

Merged to get the changes pushed to staging for the release team checklist. I'll revise with editorial feedback once it's received.

Copy link
Collaborator

@natebower natebower left a comment

Choose a reason for hiding this comment

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

@JeffH-AWS Please see my comments and let me know if you have any questions. Thanks!

@natebower natebower removed the 5 - Editorial review PR: Editorial review in progress label Jan 23, 2023
@JeffHuss JeffHuss added Closed - Complete Issue: Work is done and associated PRs closed v2.5.0 'Issues and PRs related to version v2.5.0' labels Jan 23, 2023
vagimeli pushed a commit that referenced this pull request Jan 25, 2023
…#2440)

* Fixed typo in OS install and added page for debian osd install

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>

* Replaced sample responses now that the 2.5 artifact is available

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>

* Doing more things

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>

* Prune overview narrative section and add steps for manual package install

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>

* Fixing some formatting issues and adding fingerprint verification steps

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>

* Working on APT repository steps

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>

* Fix typo in os core install guide

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>

* Modification after verifying steps and removed reference to fingerprint since it isnt in the console output

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>

* Wrapping up

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>

* Fix to repo entry

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>

* Updating links

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>

* Applying doc review feedback

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>
vagimeli added a commit that referenced this pull request Jan 26, 2023
vagimeli pushed a commit that referenced this pull request Jan 27, 2023
…#2440)

* Fixed typo in OS install and added page for debian osd install

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>

* Replaced sample responses now that the 2.5 artifact is available

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>

* Doing more things

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>

* Prune overview narrative section and add steps for manual package install

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>

* Fixing some formatting issues and adding fingerprint verification steps

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>

* Working on APT repository steps

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>

* Fix typo in os core install guide

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>

* Modification after verifying steps and removed reference to fingerprint since it isnt in the console output

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>

* Wrapping up

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>

* Fix to repo entry

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>

* Updating links

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>

* Applying doc review feedback

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>

Signed-off-by: JeffH-AWS <jeffhuss@amazon.com>
vagimeli added a commit that referenced this pull request Jan 30, 2023
@kolchfa-aws kolchfa-aws added the backport 1.3 PR: Backport label for v1.3.x label Mar 16, 2023
@opensearch-trigger-bot
Copy link

The backport to 1.3 failed:

The process '/usr/bin/git' failed with exit code 128

To backport manually, run these commands in your terminal:

# Fetch latest updates from GitHub
git fetch
# Create a new working tree
git worktree add ../.worktrees/backport-1.3 1.3
# Navigate to the new working tree
pushd ../.worktrees/backport-1.3
# Create a new branch
git switch --create backport/backport-2440-to-1.3
# Cherry-pick the merged commit of this pull request and resolve the conflicts
git cherry-pick -x --mainline 1 b90dbd9036c162183c420653983d01c8eb18865e
# Push it to GitHub
git push --set-upstream origin backport/backport-2440-to-1.3
# Go back to the original working tree
popd
# Delete the working tree
git worktree remove ../.worktrees/backport-1.3

Then, create a pull request where the base branch is 1.3 and the compare/head branch is backport/backport-2440-to-1.3.

@hdhalter hdhalter deleted the adds-debian-dashboard-install branch March 28, 2024 21:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport 1.3 PR: Backport label for v1.3.x Closed - Complete Issue: Work is done and associated PRs closed release-notes PR: Include this PR in the automated release notes v2.5.0 'Issues and PRs related to version v2.5.0'
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants