Skip to content

Conversation

@nightkr
Copy link
Contributor

@nightkr nightkr commented Aug 14, 2024

Description

Fixes #524

Definition of Done Checklist

  • Not all of these items are applicable to all PRs, the author should update this template to only leave the boxes in that are relevant
  • Please make sure all these things are done and tick the boxes
# Author
- [ ] Changes are OpenShift compatible
- [x] CRD changes approved
- [x] CRD documentation for all fields, following the [style guide](https://docs.stackable.tech/home/nightly/contributor/docs/style-guide).
- [x] Helm chart can be installed and deployed operator works
- [ ] Integration tests passed (for non trivial changes)
- [x] Changes need to be "offline" compatible
# Reviewer
- [ ] Code contains useful comments
- [ ] Code contains useful logging statements
- [ ] (Integration-)Test cases added
- [ ] Documentation added or updated. Follows the [style guide](https://docs.stackable.tech/home/nightly/contributor/docs/style-guide).
- [ ] Changelog updated
- [ ] Cargo.toml only contains references to git tags (not specific commits or branches)
# Acceptance
- [ ] Feature Tracker has been updated
- [ ] Proper release label has been added
- [ ] [Roadmap](https://github.com/orgs/stackabletech/projects/25/views/1) has been updated

@fhennig
Copy link
Contributor

fhennig commented Aug 19, 2024

I saw this in the decision RfC column, anything particular you are looking for comments on?

@nightkr
Copy link
Contributor Author

nightkr commented Aug 19, 2024

Primarily the CRD changes configuring the new backend.

@nightkr
Copy link
Contributor Author

nightkr commented Aug 21, 2024

Moving CRD review to voting, please vote on this comment.

@nightkr
Copy link
Contributor Author

nightkr commented Aug 30, 2024

Closing CRD vote as accepted

@nightkr nightkr requested a review from sbernauer August 30, 2024 12:32
@nightkr nightkr marked this pull request as ready for review August 30, 2024 12:32
@nightkr
Copy link
Contributor Author

nightkr commented Aug 30, 2024

Proper testing is blocked on stackabletech/issues#629

soenkeliebau
soenkeliebau previously approved these changes Oct 25, 2024
Copy link
Member

@soenkeliebau soenkeliebau left a comment

Choose a reason for hiding this comment

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

Looked over the code and tested it - works as intended!

So, lgtm in principle, I just left a few questions throughout the code, none of them showstoppers though.

soenkeliebau
soenkeliebau previously approved these changes Oct 25, 2024
@nightkr nightkr added this pull request to the merge queue Oct 28, 2024
Merged via the queue into main with commit 0034725 Oct 28, 2024
31 checks passed
@nightkr nightkr deleted the feature/uif-ad branch October 28, 2024 08:59
NickLarsenNZ added a commit to stackabletech/operator-templating that referenced this pull request Oct 29, 2024
github-merge-queue bot pushed a commit to stackabletech/operator-templating that referenced this pull request Oct 29, 2024
* chore(playbook): include more steps in the local test run

* chore(playbook): auto recreate the work directory

* fix(playbook): remove retired files

* fix(template): Pull in a change from stackabletech/opa-operator#622

Otherwise it gets removed, like stackabletech/opa-operator#641

* refactor(template): Move local block into previous local block

* chore(template): Revert nix formatting

Also, see https://github.com/NixOS/nixfmt

* fix(playbook): git config for dry-run

Instead of using git config --global, make the git config commands local to each operator repository. This is then safe to run via test.sh (dry-run).

* ci(generate_prs): Add dynamic run-name
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.

Support ActiveDirectory backend for user-info-fetcher

5 participants