feat: Ansible collections #125
Merged
jon_nfc
merged 16 commits from 2024-02-17 04:46:48 +00:00
ansible-collections
into development
No Reviewers
Labels
Clear labels
Bug
Used in discussion about a bug in comments or commits
CVE-2023-5764
Denotes items related to the CVE
CodeReview
Used in comments (issues/MR/commits) to denote code review related items
Documentation
Documentation items
Feature
Used in discussion about a Feature in comments or commits
Lint
Used in comments (issues/MR/commits) to denote lint tasks todo, done, fixed
Privacy
Used in comments (issues/MR/commits) to denote privacy related items
Security
Used in comments (issues/MR/commits) to denote Security related items
breaking-change
label used to denote that the issue/Merge Request does/will introduce a breaking change
bug::reproducable
Given to an issue when the bug has been confirmed as re-producable. Can also be used in comments and commits.
bug::unable to reproduce
Given to an issue when the bug that is not able to be reproduced. Can also be used in comments and commits.
code review::complete
code review::not started
code review::rejected
code review::underway
difficulty::Full Development
Level 3. Difficulty representing that the task to complete must be planned and created.
difficulty::Good First Issue
Level 1. Difficulty representing that the task is very simple and with limited knowledge can be completed.
difficulty::Prior Knowledge
Level 2. Difficulty representing that the task requires some prior knowledge of either the technology or the project for task completion.
documentation::complete
Issues, Merge Requests
documentation::no change required
Issues, Merge Requests and used to denote no documentation changes required
documentation::not started
Issues, Merge Requests
documentation::stalled
Issues, Merge Requests
documentation::underway
Issues, Merge Requests
impact::0
impact::1
impact::2
impact::3
impact::4
impact::5
ops::ansible-roles
OPS project tag
ops::automation
ops::gitlab-ci
OPS project tag
ops::marcas
OPS project tag
ops::python-gitlab-management
OPS project tag
ops::website
priority::0
priority::1
priority::2
priority::3
priority::4
priority::5
stage::Ready for Development
stage::develop
Stage for use in Issues and Merge Requests. Can also be used in discussion in comments and commits
stage::feedback required
stage::planning
Stage for use in Issues and Merge Requests. Can also be used in discussion in comments and commits
stage::test
Stage for use in Issues and Merge Requests. Can also be used in discussion in comments and commits
stale
Label given to issues/merge requests that are considered stale due to no collaboration and is a mark for closure.
triage
Tag given to issues/merge requests requiring triaging by the team.
triage::not_confidential
This tag is given by the triage bot so that URLs can be added to an issue/comment. A triage policy for NFC wide should remove this label.
type::CI / CD
type::automation
This type is used to denote an automation job
type::bug
Type for Issues and Merge Requests. Can also be used in discussion in comments and commits
type::compliance
type::discussion
Type for Issues. Can also be used in discussion in comments.
type::documentation
Type for Issues and Merge Requests. Can also be used in discussion in comments and commits
type::feature
type for Issues and Merge Requests. Can also be used in discussion in comments and commits
type::invalid
label given to tickets that require no action or are deem as invalid.
type::quality assurance
Type for Issues and Merge Requests. Can also be used in discussion in comments and commits
type::question
Type for Issues. Can also be used in discussion in comments.
type::security
Type for Issues and Merge Requests.
type::specification
Design specification
workflow::complete
Issues, Merge Requests
workflow::not ready
workflow::not ready::blocked
workflow::not started
Issues, Merge Requests
workflow::ready to commence
Issues, Merge Requests
workflow::stalled
Label given to issues/merge requests where no work has occured in x days iaw triage policy.
workflow::underway
Issues, Merge Requests
workflow::underway::develop
Area/CI-CD
Documentation changes
Area/Documentation
Documentation changes
Area/Security
This is security issue
Area/Testing
Issue or pull request related to testing
Bug
Failure to Confirm
Bug exists due to not confirming/testing code
Bug
Regression
THe bug is a regression of a feature
Bug
To be Confirmed
This bug is not confirmed
Bug
Unable to Reproduce
A developer can not re-create/re-produce the bug
Compat/Breaking
Breaking change that won't be backward compatible
Impact
Critical
1
The impact is critical in that it is blocking or prevents usage.
Impact
High
2
The impact requires that changes be made for continuted usage.
Impact
Low
4
The impact requires the user approach from a different angle for continued usage.
Impact
Medium
3
The impact requires a workaround for continued usage.
Impact
Very Low
5
The impact has a slight effect on usage.
Priority
High
2
The priority is high
Priority
Low
4
The priority is low
Priority
Medium
3
The priority is medium
Priority
Very High
1
The priority is critical
Priority
Very Low
5
The priority is very low
Reviewed
Confirmed
1
Issue has been confirmed
Reviewed
Duplicate
2
This issue or pull request already exists
Reviewed
Invalid
3
Invalid issue
Reviewed
Won't Fix
3
This issue won't be fixed
Status
Abandoned
3
Somebody has started to work on this but abandoned work
Status
Blocked
1
Something is blocking this issue or pull request
Status
Need More Info
2
Feedback is required to reproduce issue or to continue work
Type
Bug
Something is not working
Type
Epic
Epic User Story
Type
Feature
Feature / Module
Type
Incident
Something occured related to a service
Type
RFE
Request for Enhancement
Type
Task
A work item that must be done
Urgency
Low
4
Prioritize this amoungst your list of things to do.
Urgency
Major
1
Urgency is so high it should have been dealt with last week.
Urgency
Medium
3
Start as soon as possible.
Urgency
Very High
2
Urgency is high enough to warrant near immediate commencement.
Urgency
Very Low
5
Add this to your list of things to do.
No Label
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: infrastructure/gitlab-ci#125
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
No description provided.
Delete Branch "ansible-collections"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
create the jobs required for ansible collections, including publish to galaxy
added 10m of time spent
assigned to @jon_nfc
added 1h of time spent
Workflow
Merge Request
on merge (merge request pipeline) Ensure only run when the merge occurs
check if version will change Manual job on the dev branch
YES
update changelog only if a version increase is detected
commit
push to dev branch
dev branch
master branch
git tag the commit made
NO
do nothingBuild stages
build
packageon feature branches
git tag
stage
to gitlab package registrygit tag
depends on build
test
on feature branches
git tag
release
publish
git tag
depends on release
added 54h of time spent
subtracted 54h of time spent
added 1h 54m of time spent
mentioned in commit 8d50f088797826b132e862d8b97d4ec5fb907321
added 1 commit
Compare with previous version
mentioned in commit 7853ee7cecbab310025c5be49db36741c68ab671
added 1 commit
Compare with previous version
mentioned in commit 82fc64b8d25f190c050c534fe1417fc4447d58ca
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
mentioned in commit 77d8975951ec22ed6215bca59f9b342f1da54f98
mentioned in commit 3847eab9d4a56be5eb2892abb584b1c26393612e
added 1 commit
Compare with previous version
added 2 commits
development
Compare with previous version
mentioned in commit 69dcfb3ddec658d1269ee2b773a2ac372397ad4f
mentioned in commit
4b6c0ac9f7
mentioned in commit
80a9e7f183
added 3 commits
80a9e7f1
- chore: add vscode defaults4b6c0ac9
- feat(ansible_collection): initial incomplete ci jobsCompare with previous version
mentioned in commit 94b9b1273bb24631edbab27e38c7e5b506881589
added 1 commit
Compare with previous version
mentioned in commit cd9f2d1b264fb8e9c7eb2d546d0c45ba9f9c9b17
added 1 commit
Compare with previous version
mentioned in commit 4e583ca32b988ad82de345d5a7c0bff7f11c3df5
added 1 commit
Compare with previous version
added 7h of time spent
mentioned in commit 23f838a1ebde6c3b63ca503505b8f6aa06ff84f6
added 1 commit
Compare with previous version
mentioned in merge request nofusscomputing/projects/ansible/collections/ci-test!1
mentioned in merge request nofusscomputing/projects/ansible/collections/ci-test!2
mentioned in commit 9be340e96989f5debfb7f2c17e2a05769c2f1254
added 1 commit
Compare with previous version
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@4d92928a25fbd13014a7cd44d9ebe9f50a4ce576
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@0c1a039bc480f6b78e51dccdabc878400540c1fb
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@7a853134e0367450ba72e934c77654d5442d8ccb
mentioned in commit 48515ba40d2d3a106eaa13cb8d2e31aba5b53315
added 1 commit
Compare with previous version
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@0c73f08be5bf129a04858605149baefb99188e5b
mentioned in commit 41d81c5436c918e1c0ef432067ba223c185037d3
mentioned in commit 64c0b3cceec3c6debfd1bea17ef3e02582de0c4e
added 2 commits
Compare with previous version
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@0a6ee09cab96d8194553eae9efe33cc971ca07d6
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@a06a8657451d708fcada068c7e62d4e0029680aa
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@8c17be1f525ae1606362f769371b2031f38ac82b
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@cbe030c855616d1ef38ed5ac6e211f9af998525a
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@192145a5a409328889eb1e70778d0639b29deff9
mentioned in commit 5d83a904e23be571d7df24b645579dcd7f99b94b
added 1 commit
Compare with previous version
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@a189d6d077e8f1ca8bbf04a5b21a2a34a79a9d89
mentioned in commit 3ae5d496d2fb9d660aa33e679fac429e21774855
mentioned in commit 41f0b10ee6096bc3b607581a04f5324daadc6ea2
added 2 commits
Compare with previous version
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@9b40bb53bdc92a8b9c84c1f5148a66981667d4d0
mentioned in commit 161752aceb2821be105fa15383e9b38386db5352
added 1 commit
Compare with previous version
mentioned in commit 7eaef31c00c2c2902439306ac36aab54d21d16ad
added 1 commit
Compare with previous version
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@1d3b0695a528d6ea8bdef6d38c0b3835d5934f96
mentioned in commit 8b584a1541338a68a2236c3eddeba06785d33c54
added 1 commit
Compare with previous version
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@2623b4b96add118900802f8632c5820853771039
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@b0a588e261404202d9f3b0424c2eb1ec51e95529
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@adcaedf7f486e6e1f08dc5ce0afbe18bb398da69
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@e90f5bdf2a8a0a5cbb7b726f181afac4e78935e8
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@03b469e12626e367e5f3e648aab561bcc2b9c51d
mentioned in commit 0c22c7284c087c70a9d8e8b78ec88b31d99ccf26
added 1 commit
Compare with previous version
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@c11468ffa61813d98529fe1510407ba3acf0cc03
mentioned in merge request nofusscomputing/projects/ansible/collections/ci-test!3
mentioned in commit 94ee1a78fbf35dd7b42314febf69b6e38d1325cc
added 1 commit
Compare with previous version
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@e0cd1ac65d16eae8631227d66003923a32a5456f
mentioned in merge request nofusscomputing/projects/ansible/collections/ci-test!4
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@021a0d07c26a533d02ec09adfe47c63b5f5c5093
mentioned in merge request nofusscomputing/projects/ansible/collections/ci-test!5
mentioned in commit d152c10ccc1adf35960ed08b3cc8a1f508b19e97
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
ToDo
add error checking so that
after_script
does not process any errorsadded 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
added 1 commit
Compare with previous version
mentioned in commit
64f08b5d3d
mentioned in commit
dee50b4ba0
mentioned in commit
5d333e994f
added 3 commits
64f08b5d
- feat(ansible_collection): initial incomplete test jobs5d333e99
- feat(ansible_lint): enable option to force failuredee50b4b
- feat(ansible_collection): complete ci jobs for full workflowCompare with previous version
mentioned in commit
82e7be6849
added 1 commit
82e7be68
- feat(ansible_collection): remove testing ruleCompare with previous version
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@d5d67e1aef1c29b20e59037250c4ea1052df462d
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@a7a779b24a18be36f1772f6dffe0d93cf31f4492
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@bab445180da31ca3319a94f96444e529c5fb9868
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@5ff2046ce66503e339e3b0afce10a8578099e08e
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@3e4a08d26b65bcc6b1bbeb006cd11ad247136620
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@dcf84344b9c75c82a08567e2c2b8cbd517b0d63d
fix
No MR number in build job. pipline: https://gitlab.com/nofusscomputing/projects/ansible/collections/ci-test/-/pipelines/1179261742
mentioned in commit
1716032215
added 1 commit
17160322
- fix(ansible_collection): use last commit message to locate merge request idCompare with previous version
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@e183747a87b78d7eb89227040714456df1748354
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@8a125bab4d3b70f279a5f5943fb0cdee03d2bcde
mentioned in commit
1d67a0aa45
added 1 commit
1d67a0aa
- fix(ansible_collection): create git tag before changelogCompare with previous version
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@d558eb2c91786efa6fa3f179763d9ea5d60ad6f7
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@25263635e64aa9646d2b3d99901377a32da353b8
mentioned in issue #13
mentioned in commit 25d390b156240eabab0b6b70015fe1c2968f6481
added 1 commit
Compare with previous version
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@951be5f1fe3afa80ce7d8fb233a07664fac65edd
mentioned in commit 7821d32255dbcf9e00c50c41e0c3d5e060280ab7
added 1 commit
Compare with previous version
mentioned in commit
be612d905c
added 1 commit
be612d90
- fix(ansible_collection): ensure before building git is on the tagged commitCompare with previous version
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@4cf69b547fde589ed2e193cecf8cb14a95a3e6b7
mentioned in merge request nofusscomputing/projects/ansible/collections/ci-test!9
added 1 commit
Compare with previous version
mentioned in commit ef9786d7a49edea965e3ad4766455c7ab288686d
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@f85a5142a1e536056009269dce3512ea8b359116
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@c9e7db405f1fbae1a1a7bd80ecd2c48738cecfee
mentioned in commit d2d230c85f9cfa987c119859908c92d6f18ba6e8
added 1 commit
Compare with previous version
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@b4b40d51df141343324b8b6fdea3e6bc17196bcf
mentioned in merge request nofusscomputing/projects/ansible/collections/ci-test!10
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@ef0900b92593a0402a54f1689f96b45d86e95812
mentioned in merge request nofusscomputing/projects/ansible/collections/ci-test!11
mentioned in commit
c05c421425
added 1 commit
c05c4214
- fix(ansible_collection): build change to git tag only on git tagCompare with previous version
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@4a7bb2adac3b857c6ec0fca338c7db251171c8fd
mentioned in commit
9841eebb9d
added 1 commit
9841eebb
- feat(ansible_collection): rename job 'merge check' to 'create release'Compare with previous version
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@d20412807c8b9d4ad10a3ebaef3995399797556d
mentioned in merge request nofusscomputing/projects/ansible/collections/ci-test!12
mentioned in commit
d4c534b95a
added 1 commit
d4c534b9
- fix(ansible_collection): build change to git tag only on git tagCompare with previous version
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@22ce4101824806bebb683eacaa2fdedb42167607
mentioned in commit
d77fefd095
added 1 commit
d77fefd0
- refactor(ansible_collection): git tag must be created after the change commitCompare with previous version
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@1c171a4434f5770a83400496b70cf31d8496dc68
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@05298778bd534d59b6ff106f715c654fb99e36a9
mentioned in merge request nofusscomputing/projects/ansible/collections/ci-test!13
mentioned in commit
fe1fc844d5
added 1 commit
fe1fc844
- fix: don't jam pipeline success for MR to masterCompare with previous version
mentioned in commit nofusscomputing/projects/ansible/collections/ci-test@ff928bb9a6f404b82d3f1150a8f8d6d701a75688
added 12h 1m of time spent
got ride of it as it always runs and doesnt fail the job
fixed.
mentioned in commit
5eb34f87e5
added 1 commit
5eb34f87
- fix: merging changes to master on full releaseCompare with previous version
mentioned in commit 304605ed0c0c69e1fb4434da03df7d7d40375144
added 1 commit
Compare with previous version
mentioned in commit
b24e71ec0b
added 1 commit
b24e71ec
- docs(ansible_collection): added.Compare with previous version
mentioned in commit
6bcd588da8
added 1 commit
6bcd588d
- docs(ansible_collection): added.Compare with previous version
resolved all threads
added 2h of time spent
mentioned in commit
d29064f149