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

docs: create publish_diffirent_os_images_scripted_inputs runbook #259

Open
wants to merge 4 commits into
base: develop
Choose a base branch
from

Conversation

mkolasinski-splunk
Copy link
Contributor

No description provided.

@mkolasinski-splunk mkolasinski-splunk marked this pull request as ready for review April 18, 2024 11:44
@mkolasinski-splunk mkolasinski-splunk requested a review from a team as a code owner April 18, 2024 11:44
@mkolasinski-splunk mkolasinski-splunk changed the title chore: create publish_diffirent_os_images_scripted_inputs.md docs: create publish_diffirent_os_images_scripted_inputs.md Apr 18, 2024
@mkolasinski-splunk mkolasinski-splunk changed the title docs: create publish_diffirent_os_images_scripted_inputs.md docs: create publish_diffirent_os_images_scripted_inputs runbook Apr 18, 2024
Once there is new Splunk release, and [matrix](https://github.com/splunk/addonfactory-test-matrix-action) is updated, we need to make sure that splunk images for scripted inputs tests are created and published.
## Steps

### Update OS iamges
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
### Update OS iamges
### Update OS images

@@ -0,0 +1,12 @@
# Runbook to publish multiple images of different linux flavours and versions for scripted inputs tests

Once there is new Splunk release, and [matrix](https://github.com/splunk/addonfactory-test-matrix-action) is updated, we need to make sure that splunk images for scripted inputs tests are created and published.
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
Once there is new Splunk release, and [matrix](https://github.com/splunk/addonfactory-test-matrix-action) is updated, we need to make sure that splunk images for scripted inputs tests are created and published.
Once there is new Splunk release, and [matrix](https://github.com/splunk/addonfactory-test-matrix-action) is updated, we need to make sure that Splunk images for scripted inputs tests are created and published.


### Create images and publish them to ECR
- figure out what version of Splunk is needed (sha) using go/fetcher
- trigger [pipeline](https://cd.splunkdev.com/taautomation/ta-automation-docker-images/-/pipelines/new) for every os flavour separately
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
- trigger [pipeline](https://cd.splunkdev.com/taautomation/ta-automation-docker-images/-/pipelines/new) for every os flavour separately
- trigger [pipeline](https://cd.splunkdev.com/taautomation/ta-automation-docker-images/-/pipelines/new) for every OS flavor separately


### Update OS iamges
- check what OS are listed in definition of matrix in scripted inputs tests [here](https://github.com/splunk/addonfactory-workflow-addon-release/blob/v4.16/.github/workflows/reusable-build-test-release.yml#L1966)
- if any is missing in [ta-automation-docker-images](https://cd.splunkdev.com/taautomation/ta-automation-docker-images/-/tree/main/dockerfiles) then add new dockerfile
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
- if any is missing in [ta-automation-docker-images](https://cd.splunkdev.com/taautomation/ta-automation-docker-images/-/tree/main/dockerfiles) then add new dockerfile
- if any is missing in [ta-automation-docker-images](https://cd.splunkdev.com/taautomation/ta-automation-docker-images/-/tree/main/dockerfiles) then add new Dockerfile

@@ -0,0 +1,12 @@
# Runbook to publish multiple images of different linux flavours and versions for scripted inputs tests
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
# Runbook to publish multiple images of different linux flavours and versions for scripted inputs tests
# Runbook to publish multiple images of different Linux flavors and versions for scripted inputs tests

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.

None yet

2 participants