Skip to content

Commit

Permalink
Merge branch 'nightly' into release/nightly/bin/nanocld/0.15.0
Browse files Browse the repository at this point in the history
  • Loading branch information
leon3s authored Jun 3, 2024
2 parents 8b770bf + c961296 commit e1776e8
Show file tree
Hide file tree
Showing 78 changed files with 940 additions and 222 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,4 @@ test_local/
.vagrant/
tests/ubuntu-22.04-minimal-cloudimg-amd64.img
lcov.info
tests/backup/*.yml
10 changes: 10 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,14 @@
"Cgroupns",
"chrono",
"Clippy",
"cloudimg",
"cockroachdb",
"codecov",
"consts",
"cpus",
"crond",
"curr",
"datetime",
"dialoguer",
"dnsmasq",
"Domainname",
Expand All @@ -39,11 +41,14 @@
"gethostname",
"getifaddrs",
"Healthcheck",
"identitytoken",
"iface",
"ifaddrs",
"indicatif",
"Inet",
"Insertable",
"ipam",
"ipnet",
"jsonschema",
"keygen",
"letsencrypt",
Expand Down Expand Up @@ -72,11 +77,16 @@
"precpu",
"proto",
"qcow",
"recurr",
"registrytoken",
"rowid",
"rustc",
"schemars",
"serveraddress",
"sockaddr",
"statefile",
"Statefiles",
"Timestamptz",
"Tmpfs",
"Ulimits",
"unexpose",
Expand Down
85 changes: 41 additions & 44 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions bin/nanocl/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -75,3 +75,4 @@ dotenvy = "0.15"
openssl = "0.10"
async-recursion = "1.1"
url = "2.5"
colored = "2.1.0"
17 changes: 11 additions & 6 deletions bin/nanocl/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [0.15.0]

### Added

- Status information in the table of cargo ls and vm ls command and job ls
- `nanocl metric inspect` command to get details about a metric
- `nanocl event inspect` command to get details about an event
- `nanocl backup` command to backup the current state into multiple Statefiles
- `HOST` env variable to override the default host
- `CERT` and `CERT_KEY` env variable to pass certificate and certificate key to the client

### Fixed

- `nanocl cargo run` now correctly wait the cargo to be running before returning
Expand All @@ -17,17 +26,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- `nanocl job start` now correctly wait the job to be running before returning
- `nanocl vm start` now correctly wait the vm to be running before returning
- `nanocl vm stop` now correctly wait the vm to be stopped before returning
- Diff trigger when applying a Statefile now correctly compare the current state with the new state

### Changed

- `inspect` `rm` `stop` `start` have been refactored to have a single interface matching all object
- removed the namespace in the table of cargo ls and vm ls command

### Added

- Status information in the table of cargo ls and vm ls command and job ls
- `nanocl metric inspect` command to get details about a metric
- `nanocl event inspect` command to get details about an event
- Cleaner Loader when apply and removing Statefile

## [0.14.0] - 2024-05-08

Expand Down
Loading

0 comments on commit e1776e8

Please sign in to comment.