Skip to content

Releases: noobaa/noobaa-core

v5.19.0

28 Jul 10:38
v5.19.0
e5ff111

Choose a tag to compare

Release v5.19.0

What's Changed

  • Turning CORS back on for master by @jackyalbo in #8573
  • NC | NSFS | Wrap with try-catch Prometheus Reporting start_server by @shirady in #8559
  • Bumping deps to avoid CVE (01/12/2024) by @liranmauda in #8566
  • Minor fixes to md_blow by @jackyalbo in #8578
  • [GLACIER] Send x-amz-restore header as one single header instead of 2 headers with same name by @tangledbytes in #8576
  • NC | NSFS | Change printing of Warning stuck buffer_pool buffer from console.warn to console.error by @shirady in #8580
  • NC | Online Upgrade | Health CLI update config directory and upgrade checks by @romayalon in #8532
  • NSFS | Replace ChunkFS with FileWriter by @romayalon in #8577
  • NSFS | noobaa-cli Help format Update by @naveenpaul1 in #8581
  • CI | Nightly RPM Build - Master Branch - Fails (Arch ppc64le) by @naveenpaul1 in #8597
  • Remove NSFS_BUF_SIZE from nsfs_config_schema by @romayalon in #8602
  • Delete nightly rpm stage 5.15 build by @romayalon in #8601
  • NC | generate_entropy() - add /dev/nvme0 disks to the supported devices by @romayalon in #8600
  • Fix RPM build for macs by @tangledbytes in #8270
  • NC | Online Upgrade | Fail config directory upgrade if upgrade is already in progress by @romayalon in #8613
  • Bucket Notifications - PR notes, take 2 by @alphaprinz in #8593
  • NSFS | S3 throwing error for empty header and default port for STS by @naveenpaul1 in #8579
  • CI | Update Ceph S3 Tests + Ignore Failing Tests by @shirady in #8621
  • Makefile | Edit run-single-test with additional logs by @shirady in #8622
  • NC | Online Upgrade | Replace failure if system.json contains hosts that do not exist in --expected_hosts with a warning by @romayalon in #8612
  • NC | generate_entropy() - remove /dev/nvme0 from the supported devices list by @romayalon in #8614
  • NC | Online Upgrade | Short refactoring by @romayalon in #8615
  • NC | Add missing default rpc_code for unmapped errors by @romayalon in #8625
  • NC | NSFS | Add stat to account_cache by @shirady in #8585
  • Reducing NooBaa Upstream Image Size by @liranmauda in #8567
  • Bumping deps to avoid CVE (30/12/2024) by @liranmauda in #8634
  • Bucket Notifications - fix event typo after schema change by @alphaprinz in #8631
  • CI | Add Validate package-lock.json Tests by @liranmauda in #8640
  • NC | Fix test_nc_upgrade_manager cleanup by @romayalon in #8636
  • CI | Reduce run time | Convert test_file_writer to jest by @liranmauda in #8637
  • NC | Online Upgrade | add host config dir version to system.json | Health - add blocked hosts check by @romayalon in #8627
  • NC | Online upgrade improvements by @romayalon in #8638
  • bucket notifications - get notif should clone result before altering it (dfsbugs 1286) by @alphaprinz in #8657
  • bucket notifications - fix TopicConfiguration array for get (github issue 8647) by @alphaprinz in #8655
  • bucket notifications - go on to next event when checking event filters (gh issue 8652) by @alphaprinz in #8659
  • Added restriction to limit the ID length to 255 characters in bucket lifecycle rules by @achouhan09 in #8628
  • Added a check for duplicate Id in bucket lifecycle rules by @achouhan09 in #8629
  • bucket notification - ensure all lines in a persitent log are processed (gh issue 8653) by @alphaprinz in #8662
  • NC | Fix for NooBaa CLI not creating events by @romayalon in #8671
  • NC | Online Upgrade events by @romayalon in #8670
  • NC | Online Upgrade | Add nc_upgrade_manager.upgrade_config_dir() unit tests by @romayalon in #8645
  • NSFS | NC | add option to set account supplemental groups by @nadavMiz in #8552
  • Bumping node from v22.4.1 to v22.11.0 by @liranmauda in #8674
  • NC | Online Upgrade | Tests | Config directory restructure upgrade script unit tests by @romayalon in #8654
  • NC | NSFS | Add Module (dev-dependency) iam-client For Integration Tests by @shirady in #8681
  • Bumping deps to avoid CVE (13/01/2025) by @liranmauda in #8679
  • Noobaa/Quota: Provide correct error message by @aspandey in #8668
  • NC | NSFS | Add stat to account_id_cache by @shirady in #8642
  • bucket notification - introduce batch param by @alphaprinz in #8685
  • bucket notifications - allow empty notifications content to facilitate notification conf removal by @alphaprinz in #8692
  • Added a fix for handling invalid_schema_error returning with invalid status value for bucket lifecycle configuration rule by @achouhan09 in #8664
  • NC | NSFS | Fix Issue DFBUGS-1307 | Bucket Policy With Principal as ID by @shirady in #8680
  • Upgrade utils | change variables, errors and log prints to be general to both Containerized and NC environments by @romayalon in #8696
  • NC | Online Upgrade | Integration tests | Add CLI and S3 integration tests by @romayalon in #8682
  • NC | Online Upgrade | Documentation by @romayalon in #8694
  • SSL | Secure service for Noobaa metric by @naveenpaul1 in #8673
  • Move docs from the operator repo by @Neon-White in #8683
  • NC | RPM build and install github action by @romayalon in #8701
  • Fix python version to 3.9 to fix builds on RHEL 8 by @tangledbytes in #8702
  • NC | NSFS | IAM | Tech Debts (IAM Integration Tests, Username Validation Move module and Allow IAM User to Create Bucket) by @shirady in #8661
  • CI | Increase Timeouts by @shirady in #8705
  • remove librdkafka/examples directory from our image - in order to decrease its size by @jackyalbo in #8703
  • bucket notifications - add action to encrypt connection file by @alphaprinz in #8684
  • NSFS | add option to unset supplemental groups using noobaa cli by @nadavMiz in #8713
  • Changing get bucket encryption defaults by @jackyalbo in #8716
  • Update ceph_s3_tests_pending_list_status.md by @jackyalbo in #8719
  • bucket notification - ignore failure if notification was removed by @alphaprinz in #8709
  • NSFS | set supplemental groups dynamically to users groups by @nadavMiz in #8687
  • bucket notifications - events for scale by @alphaprinz in #8708
  • bucket notifications - missing await in failure handling, default topic_configuration in put by @alphaprinz in #8724
  • NC | Online Upgrade Tests | convert hard coded version to pkg.version by @romayalon in #8731
  • bucket notifications - validate notifications on change (gh issue 8649) by @alphaprinz in #8667
  • Bump version to 5.19.0 by @liranmauda in #8717
  • NC | Related to Issue 8598 | generate_entropy() - Add Disks (Temporary and Partial Fix) by @shirady in #8734
  • Adding upgrade script to bucket CORS - new bucket default will be the same as in 5.18 by @jackyalbo in #8729
  • Fix to break semaphore circular dependency by @jackyalbo in #8728
  • notifications | unit tests by @alphaprinz in #8497
  • Fix key and bucket length checks by @tangledbytes in https://github.com/nooba...
Read more

v5.18.6

30 Jun 07:25
v5.18.6
0ca2ccb

Choose a tag to compare

Release v5.18.6

What's Changed

Full Changelog: v5.18.4...v5.18.6

v5.18.4

04 Jun 08:55
v5.18.4
1187986

Choose a tag to compare

Release v5.18.4

What's Changed

Full Changelog: v5.18.3...v5.18.4

v5.18.3

15 May 07:34
v5.18.3
e531ac9

Choose a tag to compare

Release v5.18.3

What's Changed

Full Changelog: v5.18.1...v5.18.3

v5.18.1

24 Mar 07:45
v5.18.1
d07e89b

Choose a tag to compare

Release v5.18.1

What's Changed

Full Changelog: v5.18.0...v5.18.1

v5.18.0

11 Mar 18:29
v5.18.0
2122c75

Choose a tag to compare

Release v5.18.0

What's Changed

  • NC | NSFS | Remove Extra Information From The Logs + Refactor iam _constants by @shirady in #8242
  • NC | NSFS | CLI Basic Support of IAM Accounts Configs - Delete Account by @shirady in #8238
  • [NC | NSFS | Glacier] handle ENOENT in _finalize_restore and fix glacier tests not running by @tangledbytes in #8253
  • [NC? | NSFS] Add support for bucket tagging in NSFS by @tangledbytes in #8234
  • NC | NSFS | Rename Constants With Prefix GLOBAL_CONFIG by @shirady in #8260
  • agent_cli.js respect NOOBAA_LOG_LEVEL environment variable by @liranmauda in #8262
  • moved upgrade script of upgrade_bucket_policy to 5.15.6 dir by @dannyzaken in #8261
  • NC | ConfigFS Refactoring by @romayalon in #8258
  • NC | NSFS | Remove Condition Checks Using lodash isUndefined by @shirady in #8267
  • NC | NSFS | Remove fs_root Member in BucketSpaceFS and AccountSpaceFS by @shirady in #8268
  • NC | NSFS | Stop Setting system_owner in Bucket Config by @shirady in #8192
  • NC | NSFS | CLI | Update fetch_existing_account_data by @shirady in #8269
  • CI | Update Commit Hash in Ceph Tests by @shirady in #8271
  • Adding node support for bucket logging by @jackyalbo in #8256
  • Bump version to 5.18.0 by @liranmauda in #8276
  • NC | NSFS | CLI | list_config_files Small Fix by @shirady in #8278
  • NC | NSFS | CLI | Improve Performance of List with Name Filter by @shirady in #8272
  • NSFS | versioning | don't show .versions folder on list-object-versions by @nadavMiz in #8273
  • NSFS | NC | add versioning to object tagging by @nadavMiz in #8275
  • (REST) Handle the Case Where the Endpoint Port Was Wrong by @shirady in #8235
  • Bump dependencies by @liranmauda in #8274
  • loading RESTRICT_RESOURCE_DELETION from env variable by @liranmauda in #8292
  • Fixing bucket logging after refactor by @jackyalbo in #8286
  • NC | Config Dir Restructure by @romayalon in #8279
  • NSFS | Log events to stderr when stderr logging is enabled by @naveenpaul1 in #8207
  • AWS SDK Bump dependencies by @romayalon in #8301
  • Fix db_cleaner.js to keep updating from_time by @jackyalbo in #8303
  • NC | NSFS | Docs | Bucket Policy by @shirady in #8287
  • noobaa/core: Modify debug module to chnge log color by @aspandey in #8281
  • NC | Bucket Owner Removal by @romayalon in #8289
  • Added lifecycle configuration support in bucketspace_fs by @dannyzaken in #8300
  • Update package.json to avoid CVE by @liranmauda in #8305
  • NC | IAM | Docs | Update Terminology Part by @shirady in #8306
  • NC | NSFS | Bucket Policy With Principal as account ID by @shirady in #8280
  • NC | ConfigFS | Create prepare for schema functions and some manage_nsfs refactoring by @romayalon in #8297
  • NSFS | NC | fix list-objecs-versions issues by @nadavMiz in #8298
  • NSFS | NC | versioning - don't delete bucket with delete marker on top of versioned-object by @nadavMiz in #8299
  • Added a fix in upload_object for azure namespace cache bucket by @achouhan09 in #8311
  • NC | Online Upgrade CLI by @romayalon in #8308
  • Add support for "Server" and "x-noobaa-available-storage-classes" headers by @tangledbytes in #8255
  • NSFS | NC | fix versions_dir_cache validation by @nadavMiz in #8321
  • Block delete_bucket requests by an OBC account by @dannyzaken in #8331
  • Support the wildcard principal ("*") in STS role config by @Neon-White in #8257
  • NC | Add backwards compatibility on get_bucket_owner() for error accuracy by @romayalon in #8354
  • Encode copy-source in replication utils by @tangledbytes in #8350
  • Prevent issue report on read_object_md if the object doesn't exist by @tangledbytes in #8347
  • NC | CLI | Quick fixes by @romayalon in #8339
  • NC | Versioning | Concurrent put of same key by @romayalon in #8342
  • Bumping deps to avoid CVE by @liranmauda in #8356
  • NC | Warp concurrent directories creation/deletion by @romayalon in #8344
  • NC | NSFS | Fix Bug | Head Object on a Tagged Object Does Not Return x-amz-tagging-count Header by @shirady in #8357
  • NC | CLI | Small fixes in Health and Account Delete CLI command by @romayalon in #8364
  • NC | NSFS | Versioning | Fix Bug | Return 405 for Get/Head Specific Delete-Marker by @shirady in #8338
  • CI | NSFS | Ceph S3 Tests by @shirady in #8362
  • NSFS | fix copy_object issues by @nadavMiz in #8355
  • NSFS | Delete object version id concurrency by @romayalon in #8367
  • Add Date.now() to expiry when passing it to Expiration by @Neon-White in #8254
  • CI | NSFS | Ceph S3 Tests | Move tests from nsfs_s3_tests_pending_list to nsfs_s3_tests_black_list by @shirady in #8373
  • NSFS | remove previous version external attribute by @nadavMiz in #8351
  • NC | NSFS | Versioning | Fix Bug 8333 | Delete Object with Version ID | GPFS by @shirady in #8345
  • NC | NSFS | Versioning | Delete Objects | Add a Test | GPFS by @shirady in #8371
  • NC | Docs | Update Ceph S3 Tests Instructions in NC + Fix Bucket Policy All Principals by @shirady in #8374
  • NSFS | GPFS | fix delete latest object twice on GPFS by @nadavMiz in #8358
  • CI | Update Ceph S3 Tests Days (Temporary Solution) by @shirady in #8392
  • NC | Change Check Access Behavior by @romayalon in #8359
  • NC | GPFS | Threaded Multiple Object Delete fix by @romayalon in #8388
  • NC | Copy based on link/same inode overrides existing xattr by @romayalon in #8393
  • NSFS | NOOBAA_LOG_LEVEL is not working as expected by @naveenpaul1 in #8389
  • Added a fix for prometheusDuplicateTimestamp error by @achouhan09 in #8370
  • NSFS | GPFS | fix put object over null version in suspended mode by @nadavMiz in #8386
  • Bumping deps to avoid CVE by @liranmauda in #8384
  • NSFS | Add parentheses to should retry by @romayalon in #8403
  • NC | NSFS | Versioning | Headers Check in Unit Tests by @shirady in #8402
  • NC | NSFS | Add Concurrency Tests by @shirady in #8394
  • [NSFS] Fix version listing by @tangledbytes in #8413
  • NSFS | Versioning | Concurrency tests by @romayalon in #8405
  • Lifecycle changes - Allow all actions in put lifecycle configuration by @dannyzaken in #8424
  • NC | CLI | Check Access - fix CLI error message by @romayalon in #8431
  • NC | Concurrency & refactoring | Add delay, version move checks and GPFS refactoring by @romayalon in #8419
  • NSFS | Tagging bugs by @naveenpaul1 in #8417
  • NC | NSFS | List Object Versions - Add Tests by @shirady in #8425
  • NSFS | Update noobaa log document and add syslog-ng by @naveenpaul1 in #8420
  • NSFS | versioning | fix GET/HEAD object concurrency issues by @nadavMiz in https://github.com/noobaa/noobaa-core...
Read more

v5.17.5

25 Feb 13:17
v5.17.5
a08180c

Choose a tag to compare

Release v5.17.5

What's Changed

Full Changelog: v5.17.4...v5.17.5

v5.17.4

14 Feb 12:10
v5.17.4
ff9904b

Choose a tag to compare

Release v5.17.4

What's Changed

Full Changelog: v5.17.3...v5.17.4

v5.17.3

30 Jan 14:41
v5.17.3
427bfd2

Choose a tag to compare

Release v5.17.3

What's Changed

Full Changelog: v5.17.2...v5.17.3

v5.17.2

10 Jan 04:13
v5.17.2
5c95ebf

Choose a tag to compare

Release v5.17.2

What's Changed

Full Changelog: v5.17.1...v5.17.2