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

Support user-provided NSFSAccountConfig when creating OBCs #1342

Merged
merged 26 commits into from
May 15, 2024
Merged
Changes from 1 commit
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
af30078
- Refactor `LoadBucketReplicationJSON` to a generic `LoadConfiguratio…
Neon-White Apr 12, 2024
64883fc
- Improve validation name
Neon-White Apr 12, 2024
8ae1f8c
- Add CLI support for NSFS OBC
Neon-White Apr 17, 2024
691c477
Add validations for NSFS config
Neon-White Apr 17, 2024
7d5a2bd
- Add NSFS OBC docs
Neon-White Apr 17, 2024
9ee0003
Update CRD
Neon-White Apr 17, 2024
337165f
Update deploy
Neon-White Apr 17, 2024
86ee286
Pass a nil config in case it isn't initialized
Neon-White May 6, 2024
999a2cf
- Hide `new_buckets_path` docs
Neon-White May 6, 2024
a645ac2
Add unit tests
Neon-White May 8, 2024
7456eb4
- Revert unneeded NoobaaAccount CRD change
Neon-White May 8, 2024
8a38e42
Pointerify admission test values
Neon-White May 8, 2024
f5daf00
Gen API
Neon-White May 8, 2024
58b5022
Gen API... again
Neon-White May 8, 2024
5f8ed8d
Lint
Neon-White May 8, 2024
4e126f9
Debug CLI workflow failure
Neon-White May 13, 2024
a6bfdbe
Clear OBCs at the end of tests
Neon-White May 13, 2024
73d28c5
Actually revert the CRD changes this time
Neon-White May 13, 2024
f740063
- Initialize regex compilation statically
Neon-White May 13, 2024
a465a43
Lint
Neon-White May 13, 2024
f9a6c81
Lint properly
Neon-White May 13, 2024
835445f
- Improve tests
Neon-White May 13, 2024
e2ef5ea
Fix tests and add empty bucketclass test
Neon-White May 13, 2024
418e2bd
Fix CLI tests
Neon-White May 15, 2024
a1a0300
Modify test order
Neon-White May 15, 2024
bc86ff1
Fix bucketclass name
Neon-White May 15, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Modify test order
Signed-off-by: Ben <belimele@redhat.com>
Neon-White committed May 15, 2024
commit a1a0300b5b4e390ccadfa3b5844d2ec23d1f3939
6 changes: 3 additions & 3 deletions test/cli/test_cli_flow.sh
Original file line number Diff line number Diff line change
@@ -20,6 +20,9 @@ function post_install_tests {
obc_cycle
replication_cycle
check_backingstore
obc_nsfs_negative_tests
test_create_obc_with_nsfs_acc_cfg_uid_gid
test_create_obc_with_nsfs_acc_distinguished_name
# check_dbdump
account_cycle
check_deletes
@@ -28,9 +31,6 @@ function post_install_tests {
test_noobaa_cr_deletion
test_noobaa_loadbalancer_source_subnet
test_multinamespace_bucketclass
obc_nsfs_negative_tests
test_create_obc_with_nsfs_acc_cfg_uid_gid
test_create_obc_with_nsfs_acc_distinguished_name
check_default_backingstore #It deletes all the buckets and non-default accounts, creates new backingstore and attach it to default admin account and then deletes default backingstore
}