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

Merge upstream/release/2.6 into upstream/google/2.6 #15317

Merged
merged 28 commits into from
Oct 14, 2024

Conversation

techbasset
Copy link
Contributor

jgmoore-or and others added 27 commits October 1, 2024 14:18
Tag third release candidate for 2.6.1.

Signed-off-by: Phil Henderson <[email protected]>
2.6.1 release notes document

Signed-off-by: Liang Zhen <[email protected]>
Signed-off-by: Mohamad Chaarawi <[email protected]>
Co-authored-by: Mohamad Chaarawi <[email protected]>
… (#15117)

We've noticed that with sequential order, object placement is poor.

We get 40% fill for 8GiB files with 25 ranks and 16 targets per rank
with EC_2P1G8. With this patch, we get a much better distribution.

This patch adds the following:

1. A function for cycling oid.hi incrementing by a large prime
2. For DFS, randomize the starting value
3. Modify DFS to cycle OIDs using the new function.

Signed-off-by: Jeff Olivier <[email protected]>
)

Update the server/multiengine_persocket.py test to use test harness
methods to ensure compatability with future test harness updates.  Also
add a test_mode option to allow verification of all but the PMem
reconfiguration in CI.

Signed-off-by: Phil Henderson <[email protected]>
…) (#15136)

Increase the upper expected bounds for the
engine_pool_checkpoint_dirty_pages_samples metric.

Signed-off-by: Phil Henderson <[email protected]>
… (#15247)

Remove hw tag from deployment/disk_failure.py
since it is not expected to work in CI

Signed-off-by: Dalton Bohning <[email protected]>
Replace DataMoverTestBase.create_pool with self.get_pool

Signed-off-by: Dalton Bohning <[email protected]>
Make timeout in get_clush_command per host instead of for all hosts.

Signed-off-by: Dalton Bohning <[email protected]>
)

Use a dynamic stonewall file with mdtest instead of hardcoded path.

Signed-off-by: Dalton Bohning <[email protected]>
#15248)

Support running independent io sys admin steps from the yaml.

Signed-off-by: Dalton Bohning <[email protected]>
…) (#15259)

DMA buffer allocations may fail for single target count due to
insufficient hugepages available. Increase minimum number of hugepages
for single target count when in PMem mode.

Signed-off-by: Tom Nabarro <[email protected]>
) (#15262)

remove DataMoverTestBase.posix_local_test_paths in favor of local
references

Signed-off-by: Dalton Bohning <[email protected]>
…15074) (#15260)

Makes --host option mandatory for dmg storage set nvme-faulty, dmg
storage replace nvme and dmg telemetry metrics. These commands should
only be run on a single host which should be explicitly specified.

Also remove --no-reint flag from replace nvme command.

Signed-off-by: Tom Nabarro <[email protected]>
)

Adding rebuild tests currently not executed by daos_test/rebuild.py.

Signed-off-by: Phil Henderson <[email protected]>
…5261)

Fix missing reference to --host in C test helper and update some doc
references.

Signed-off-by: Tom Nabarro <[email protected]>
set D_IL_REPORT per test instead of setting defaults values in
utilities. This allows running without it set.

Signed-off-by: Dalton Bohning <[email protected]>
…15285)

Check that test_ tags are only used specifically for the one method they
tag.

Signed-off-by: Dalton Bohning <[email protected]>
…#15126)

Steps:
1. Format storages
2. System query
3. Create a 100% pool that spans all engines
4. Pool query
5. Pool destroy
6. Create 49 pools spanning all the engines with each pool using a 1/50th of the capacity
7. Pool list
8. Get around 80 pool metrics
9. Destroy all 49 pools
10. System stop
11. System start

Signed-off-by: Makito Kano <[email protected]>
- Add variants for mdtest with RP_3G1
- Update ec cell size to 1MiB for mdtest and ior easy

Signed-off-by: Dalton Bohning <[email protected]>
#15295)

Add Build with parameters option to run the stage. Enable some basic
harness tests to run in the stage.

Enable a stage for functional tests that require VMD hardware.

Signed-off-by: Phil Henderson <[email protected]>
…15272)

Bumps org.apache.hadoop:hadoop-common from 3.3.6 to 3.4.0.

---
updated-dependencies:
- dependency-name: org.apache.hadoop:hadoop-common
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <[email protected]>
) (#15250)

replace usage of IorTestBase.execute_cmd with run_remote

Signed-off-by: Dalton Bohning <[email protected]>
Copy link

Errors are component not formatted correctly,Ticket number prefix incorrect,PR title is malformatted. See https://daosio.atlassian.net/wiki/spaces/DC/pages/11133911069/Commit+Comments,Unable to load ticket data
https://daosio.atlassian.net/browse/Merge

Allow-unstable-test: true

Required-githooks: true
@jolivier23 jolivier23 merged commit f9f9c18 into google/2.6 Oct 14, 2024
47 of 50 checks passed
@jolivier23 jolivier23 deleted the ncmurphy/google/2.6 branch October 14, 2024 22:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.