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
#15214)

Signed-off-by: Joseph Moore <joseph.moore@intel.com>
Tag third release candidate for 2.6.1.

Signed-off-by: Phil Henderson <phillip.henderson@intel.com>
2.6.1 release notes document

Signed-off-by: Liang Zhen <liang.zhen@intel.com>
Signed-off-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
Co-authored-by: Mohamad Chaarawi <mohamad.chaarawi@intel.com>
… (#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 <jeffolivier@google.com>
)

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 <phillip.henderson@intel.com>
…) (#15136)

Increase the upper expected bounds for the
engine_pool_checkpoint_dirty_pages_samples metric.

Signed-off-by: Phil Henderson <phillip.henderson@intel.com>
… (#15247)

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

Signed-off-by: Dalton Bohning <dalton.bohning@intel.com>
Replace DataMoverTestBase.create_pool with self.get_pool

Signed-off-by: Dalton Bohning <dalton.bohning@intel.com>
Make timeout in get_clush_command per host instead of for all hosts.

Signed-off-by: Dalton Bohning <dalton.bohning@intel.com>
)

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

Signed-off-by: Dalton Bohning <dalton.bohning@intel.com>
Signed-off-by: Dalton Bohning <dalton.bohning@intel.com>
#15248)

Support running independent io sys admin steps from the yaml.

Signed-off-by: Dalton Bohning <dalton.bohning@intel.com>
Signed-off-by: Maureen Jean <maureen.jean@intel.com>
… (#15257)

Signed-off-by: Lei Huang <lei.huang@intel.com>
…) (#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 <tom.nabarro@intel.com>
) (#15262)

remove DataMoverTestBase.posix_local_test_paths in favor of local
references

Signed-off-by: Dalton Bohning <dalton.bohning@intel.com>
…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 <tom.nabarro@intel.com>
)

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

Signed-off-by: Phil Henderson <phillip.henderson@intel.com>
…5261)

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

Signed-off-by: Tom Nabarro <tom.nabarro@intel.com>
set D_IL_REPORT per test instead of setting defaults values in
utilities. This allows running without it set.

Signed-off-by: Dalton Bohning <dalton.bohning@intel.com>
…15285)

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

Signed-off-by: Dalton Bohning <dalton.bohning@intel.com>
…#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 <makito.kano@intel.com>
- Add variants for mdtest with RP_3G1
- Update ec cell size to 1MiB for mdtest and ior easy

Signed-off-by: Dalton Bohning <dalton.bohning@intel.com>
#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 <phillip.henderson@intel.com>
…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] <support@github.com>
) (#15250)

replace usage of IorTestBase.execute_cmd with run_remote

Signed-off-by: Dalton Bohning <dalton.bohning@intel.com>
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.