Skip to content

Commit 1de82aa

Browse files
author
datacore-bolt-ci
committed
ci(stability): merge the develop branch
2 parents b9c955c + 1aa1f98 commit 1de82aa

File tree

15 files changed

+71
-66
lines changed

15 files changed

+71
-66
lines changed

.github/workflows/lint.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ jobs:
1414
- uses: actions/checkout@v4
1515
with:
1616
submodules: 'recursive'
17+
fetch-depth: 0
1718
- uses: cachix/[email protected]
1819
- name: Pre-populate nix-shell
1920
run: |

Cargo.lock

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

clippy.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
large-error-threshold = 256
2+

dependencies/control-plane

Submodule control-plane updated 131 files

k8s/supportability/src/collect/logs/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ impl LogCollection {
133133
logging_resources.insert(LogResource {
134134
container_name: container.name,
135135
host_name: hostname.clone(),
136-
label_selector: format!("app={}", service_name),
136+
label_selector: format!("app={service_name}"),
137137
service_type: service_name.clone(),
138138
});
139139
}

k8s/supportability/src/collect/system_dump.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ impl SystemDumper {
127127
{
128128
Ok(config) => Some(rest_wrapper::RestClient::new_with_config(config)),
129129
Err(error) => {
130-
log(format!("Can't create rest client: {}", error));
130+
log(format!("Can't create rest client: {error}"));
131131
None
132132
}
133133
};

k8s/upgrade/src/common/error.rs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -400,7 +400,7 @@ pub enum Error {
400400
))]
401401
SerializePromtailInitContainerToJson {
402402
source: serde_json::Error,
403-
object: Container,
403+
object: Box<Container>,
404404
},
405405

406406
/// Error in deserializing a promtail helm chart's deprecated extraClientConfig to a
@@ -433,7 +433,7 @@ pub enum Error {
433433
#[snafu(display("Failed to serialize .base.initContainers.containers {object:?}: {source}",))]
434434
SerializeBaseInitContainersToJson {
435435
source: serde_json::Error,
436-
object: Container,
436+
object: Box<Container>,
437437
},
438438

439439
/// Error in serializing base.initCoreContainers.containers.
@@ -442,7 +442,7 @@ pub enum Error {
442442
))]
443443
SerializeBaseInitCoreContainersToJson {
444444
source: serde_json::Error,
445-
object: Container,
445+
object: Box<Container>,
446446
},
447447

448448
/// Error in serializing base.initHaNodeContainers.containers.
@@ -451,7 +451,7 @@ pub enum Error {
451451
))]
452452
SerializeBaseInitHaNodeContainersToJson {
453453
source: serde_json::Error,
454-
object: Container,
454+
object: Box<Container>,
455455
},
456456

457457
/// Error in serializing base.initRestContainer.initContainer.
@@ -460,14 +460,14 @@ pub enum Error {
460460
))]
461461
SerializeBaseInitRestContainerToJson {
462462
source: serde_json::Error,
463-
object: Container,
463+
object: Box<Container>,
464464
},
465465

466466
/// Error in serializing base.jaeger.agent.initContainers.
467467
#[snafu(display("Failed to serialize .base.jaeger.agent.initContainer {object:?}: {source}"))]
468468
SerializeJaegerAgentInitContainerToJson {
469469
source: serde_json::Error,
470-
object: Container,
470+
object: Box<Container>,
471471
},
472472

473473
/// Error in serializing base.jaeger.collector.initContainers.
@@ -476,21 +476,21 @@ pub enum Error {
476476
))]
477477
SerializeJaegerCollectorInitContainerToJson {
478478
source: serde_json::Error,
479-
object: Container,
479+
object: Box<Container>,
480480
},
481481

482482
#[snafu(display(
483483
"Failed to serialize .csi.node.initContainers.containers {object:?}: {source}"
484484
))]
485485
SerializeCsiNodeInitContainersToJson {
486486
source: serde_json::Error,
487-
object: Container,
487+
object: Box<Container>,
488488
},
489489

490490
#[snafu(display("Failed to serialize .loki-stack.loki.initContainers {object:?}: {source}"))]
491491
SerializeLokiInitContainersToJson {
492492
source: serde_json::Error,
493-
object: Container,
493+
object: Box<Container>,
494494
},
495495

496496
/// Error for when there are too many io-engine Pods in one single node;

k8s/upgrade/src/plugin/error.rs

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -268,12 +268,12 @@ impl From<Error> for i32 {
268268
fn from(err: Error) -> Self {
269269
match err {
270270
Error::YamlParseBufferForUnsupportedVersion { .. } => 401,
271-
Error::UpgradeEventNotPresent { .. } => 402,
272-
Error::NoDeploymentPresent { .. } => 403,
273-
Error::MessageInEventNotPresent { .. } => 404,
274-
Error::NodesInCordonedState { .. } => 405,
275-
Error::SingleReplicaVolumeErr { .. } => 406,
276-
Error::VolumeRebuildInProgress { .. } => 407,
271+
Error::UpgradeEventNotPresent => 402,
272+
Error::NoDeploymentPresent => 403,
273+
Error::MessageInEventNotPresent => 404,
274+
Error::NodesInCordonedState => 405,
275+
Error::SingleReplicaVolumeErr => 406,
276+
Error::VolumeRebuildInProgress => 407,
277277
Error::K8sClient { .. } => 408,
278278
Error::EventSerdeDeserialization { .. } => 409,
279279
Error::ServiceAccountCreate { .. } => 410,
@@ -284,13 +284,13 @@ impl From<Error> for i32 {
284284
Error::ClusterRoleBindingCreate { .. } => 415,
285285
Error::UpgradeJobCreate { .. } => 416,
286286
Error::UpgradeJobDelete { .. } => 417,
287-
Error::ReferenceDeploymentInvalidImage { .. } => 418,
288-
Error::ReferenceDeploymentNoImage { .. } => 419,
289-
Error::ReferenceDeploymentNoSpec { .. } => 420,
290-
Error::ReferenceDeploymentNoPodTemplateSpec { .. } => 421,
291-
Error::ReferenceDeploymentNoContainers { .. } => 422,
287+
Error::ReferenceDeploymentInvalidImage => 418,
288+
Error::ReferenceDeploymentNoImage => 419,
289+
Error::ReferenceDeploymentNoSpec => 420,
290+
Error::ReferenceDeploymentNoPodTemplateSpec => 421,
291+
Error::ReferenceDeploymentNoContainers => 422,
292292
Error::NodeSpecNotPresent { .. } => 423,
293-
Error::PodNameNotPresent { .. } => 424,
293+
Error::PodNameNotPresent => 424,
294294
Error::UpgradeJobStatusNotPresent { .. } => 425,
295295
Error::UpgradeJobNotPresent { .. } => 426,
296296
Error::ListPodsWithLabel { .. } => 427,
@@ -309,16 +309,16 @@ impl From<Error> for i32 {
309309
Error::OpeningFile { .. } => 440,
310310
Error::YamlParseFromFile { .. } => 441,
311311
Error::SemverParse { .. } => 442,
312-
Error::SourceTargetVersionSame { .. } => 443,
313-
Error::NotAValidSourceForUpgrade { .. } => 444,
314-
Error::InvalidUpgradePath { .. } => 445,
312+
Error::SourceTargetVersionSame => 443,
313+
Error::NotAValidSourceForUpgrade => 444,
314+
Error::InvalidUpgradePath => 445,
315315
Error::DeleteEventsWithFieldSelector { .. } => 446,
316316
Error::ReadFromFile { .. } => 447,
317317
Error::GetUpgradeConfigMap { .. } => 448,
318318
Error::UpgradeConfigMapCreate { .. } => 449,
319319
Error::UpgradeConfigMapDelete { .. } => 450,
320320
Error::InvalidSetFileArguments { .. } => 451,
321-
Error::SpecifiedKeyNotPresent { .. } => 452,
321+
Error::SpecifiedKeyNotPresent => 452,
322322
}
323323
}
324324
}

metrics-exporter/src/bin/io_engine/collector/mod.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ fn init_diskpool_gauge_vec(
1919
.subsystem("diskpool")
2020
.variable_labels(vec!["node".to_string(), "name".to_string()]);
2121
let gauge_vec = GaugeVec::new(opts, &["node", "name"])
22-
.unwrap_or_else(|_| panic!("Unable to create gauge metric type for {}", metric_name));
22+
.unwrap_or_else(|_| panic!("Unable to create gauge metric type for {metric_name}"));
2323
descs.extend(gauge_vec.desc().into_iter().cloned());
2424
gauge_vec
2525
}
@@ -31,7 +31,7 @@ fn init_volume_gauge_vec(metric_name: &str, metric_desc: &str, descs: &mut Vec<D
3131
.subsystem("volume")
3232
.variable_labels(vec!["node".to_string(), "pv_name".to_string()]);
3333
let gauge_vec = GaugeVec::new(opts, &["node", "pv_name"])
34-
.unwrap_or_else(|_| panic!("Unable to create gauge metric type for {}", metric_name));
34+
.unwrap_or_else(|_| panic!("Unable to create gauge metric type for {metric_name}"));
3535
descs.extend(gauge_vec.desc().into_iter().cloned());
3636
gauge_vec
3737
}
@@ -47,7 +47,7 @@ fn init_replica_gauge_vec(metric_name: &str, metric_desc: &str, descs: &mut Vec<
4747
"pv_name".to_string(),
4848
]);
4949
let gauge_vec = GaugeVec::new(opts, &["node", "name", "pv_name"])
50-
.unwrap_or_else(|_| panic!("Unable to create gauge metric type for {}", metric_name));
50+
.unwrap_or_else(|_| panic!("Unable to create gauge metric type for {metric_name}"));
5151
descs.extend(gauge_vec.desc().into_iter().cloned());
5252
gauge_vec
5353
}

nix/lib/rust.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ in
66
rec {
77
makeRustTarget = platform: pkgs.rust.toRustTargetSpec platform;
88
rust_default = { override ? { } }: rec {
9-
nightly_pkg = pkgs.rust-bin.nightly."2024-10-30";
10-
stable_pkg = pkgs.rust-bin.stable."1.82.0";
9+
nightly_pkg = pkgs.rust-bin.nightly."2025-06-26";
10+
stable_pkg = pkgs.rust-bin.stable."1.88.0";
1111

1212
nightly = nightly_pkg.default.override (override);
1313
stable = stable_pkg.default.override (override);

0 commit comments

Comments
 (0)