Skip to content

Commit

Permalink
chore(bors): merge pull request #883
Browse files Browse the repository at this point in the history
883: build: update nixpkgs and deps r=tiagolobocastro a=tiagolobocastro

    test(bdd): update python packages
    
    Signed-off-by: Tiago Castro <[email protected]>

---

    fix(resize): atomically check for the required size
    
    Ensures races don't lead into volume resize failures.
    
    Signed-off-by: Tiago Castro <[email protected]>

---

    build: specify patches for e2fsprogs
    
    This is required because the upstream nixpkgs applies patches which don't
    apply on the old version we're building..
    
    Signed-off-by: Tiago Castro <[email protected]>

---

    build!: update kube and related crates
    
    Brings back kube-proxy crate to this repo, for easier managing of code
    changes related to the openapi service.
    Updates kube to 0.94.2 and k8s-openapi to 0.22.0 with K8s v1_24
    
    Signed-off-by: Tiago Castro <[email protected]>

---

    build: upgrade tracing, opentel, tonic, prost, rustls, tls and hyper
    
    Upgrade all aforementioned crates and some related crates.
    
    Signed-off-by: Tiago Castro <[email protected]>

---

    build: update most crate dependencies
    
    Updated all except some which are a bit more problematic:
    hyper
    rustls
    k8s-openapi
    kube
    hyper-rustls
    hyper-tls
    opentelemetry-otlp
    h2
    http
    actix-web
    actix-web-opentelemetry
    opentelemetry_sdk
    tracing-opentelemetry
    opentelemetry
    opentelemetry-semantic-conventions
    opentelemetry-http
    opentelemetry-jaeger
    http-body
    tower
    tower-http
    rustls-pemfile
    tonic
    prost
    tonic-build
    prost-build
    prost-derive
    prost-types
    
    Signed-off-by: Tiago Castro <[email protected]>

---

    test: temporarily use previous openapi-generator-cli
    
    The newer versions have removed the python-prior generator and so
    upgrading is a considerable amount of work.
    Let's pin the nixpkgs with the openeapi-generator-cli and we'll
    tackle this as a separate task.
    
    Signed-off-by: Tiago Castro <[email protected]>

---

    build: update nixpkgs and deps
    
    Signed-off-by: Tiago Castro <[email protected]>

Co-authored-by: Tiago Castro <[email protected]>
  • Loading branch information
mayastor-bors and tiagolobocastro committed Nov 4, 2024
2 parents 9f22912 + bfe2443 commit 65932c1
Show file tree
Hide file tree
Showing 164 changed files with 2,767 additions and 1,707 deletions.
2 changes: 1 addition & 1 deletion .cargo/config → .cargo/config.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[env]
# Use lld linker to work around issue when building all tests where all ram is gobbled up!
# This helps reduce memory usage, though not completely.
NIX_CFLAGS_LINK = " -fuse-ld=lld"
NIX_CFLAGS_LINK = " -fuse-ld=lld"
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,4 @@ __pycache__
/.rust-toolchain
/rpc/mayastor-api
/local-fio-0-verify.state
/report.xml
Loading

0 comments on commit 65932c1

Please sign in to comment.