What's Changed
In summary the IoT Operations CLI was refreshed for 0.6.0. All commands are compatible with IoT Operations 0.6.0.
Notable Callouts
- Data Processor removed. The prior IoT Operations CLI release (
0.5.1b1
) should be used to deploy Data Processor if desired. - Layered Network Mangement removed.
az iot ops check
changes- Titles are no longer colored.
- Akri check no longer presents an error when no configs are found.
- Errors are presented when expected edge services are not detected.
--pre
option no longer shows warning when multiple nodes are detected.
- Evicted pod logs will not be captured in support bundle.
az iot ops mq
command group renamed toaz iot ops broker
- Introduction of the
az iot ops dataflow
command group. - Added instance management commands
az iot ops show | list | update
.delete
behavior remains the same. - Introduction of
list
andshow
commands for allbroker
anddataflow
resources. - The Azure KeyVault CSI driver incremented to
1.5.6
by default. The default can be changed with--csi-ver
. - A default DataFlow Profile called
profile
will be deployed byinit
starting in this release. - Advanced mqtt broker configurations supported on deployment via
init
--broker-config-file
.
Details
- test: integration tests for akri and opcua checks by @vilit1 in #237
- test: Delete clusters and collateral after integration tests by @c-ryan-k in #238
- refactor: Temporarily disable billing resource capture for 0.6.0 by @Elsie4ever in #228
- test:
az iot ops check --pre
updates by @vilit1 in #239 - fix: error when expected CRD is not deployed instead of skip by @Elsie4ever in #241
- revert: error when expected CRD is not deployed instead of skip by @Elsie4ever in #243
- fix: error when expected CRD is not deployed instead of skip by @Elsie4ever in #244
- feat: remove lnm in support bundle and check by @Elsie4ever in #246
- ci: enable ci workflow on all branches by @c-ryan-k in #249
- chore: sync feature/0.6.0 with dev by @digimaun in #250
- feat: apply detailed pod conditions check to all services by @Elsie4ever in #245
- chore: sync feature/0.6.0 with dev by @digimaun in #252
- feat: Intermediate instance support of show + list. Adds re-usable components. Increment min core CLI version. by @digimaun in #251
- feat: Adds instance update. by @digimaun in #257
- chore: Increment default AKV CSI driver extension version by @digimaun in #255
- feat: update support bundle to adapt change for mqttbroker by @Elsie4ever in #256
- fix(ci): Support breaking change indicator in PR title checks by @c-ryan-k in #260
- feat!: remove dataprocessor checks and support bundle tasks by @c-ryan-k in #259
- chore: sync feature/0.6.0 with dev by @digimaun in #263
- refactor!: Wave of mq -> broker renames. by @digimaun in #262
- fix: mq support bundle flag change follow up by @Elsie4ever in #261
- fix: Update stats trace functionality to work with 0.6.0 broker by @digimaun in #265
- fix: update cluster extension check for assets and endpoints by @vilit1 in #264
- feat: Capture azure cluster config in support bundle by @digimaun in #266
- feat: Add dataflow capture in support bundle and update mqtt common label by @Elsie4ever in #267
- feat: re-enabling billing capture in support bundle by @Elsie4ever in #258
- feat: Capture meta operator in support bundle by @Elsie4ever in #268
- fix: Show skip instead of error if no akri configuration CRs are found by @c-ryan-k in #270
- fix: Broker statefulsets support bundle fix by @c-ryan-k in #271
- fix(checks): fix missing color closing tag by @c-ryan-k in #272
- chore: improve clean up pipeline by @vilit1 in #269
- fix: Update support bundle for broker and dataflow by @Elsie4ever in #276
- fix: improve name splitting in support bundle tests by @vilit1 in #278
- feat: Update mqttbroker check to mqttbroker 0.6.0 image by @Elsie4ever in #275
- feat: 0.6.0 MVP deployment refresh + resource list/show (mqttbroker*, dataflow*) by @digimaun in #281
- refactor: update
az iot ops check --pre
to not warn for multi-node clusters by @vilit1 in #279 - fix: eliminate repeated target conditions in device registry check by @Elsie4ever in #282
- fix: Consolidate pod condition check by @Elsie4ever in #277
- feat: add data-point and event file inputs for
az iot ops asset create
by @vilit1 in #280 - test: fix pre-check integration test by @vilit1 in #285
- fix: small improve to help content by @digimaun in #287
- test: add integration testing for az iot ops init by @vilit1 in #284
- fix: exclude meta resource job from billing support bundle using prefix name by @Elsie4ever in #293
- feat: Init includes default dataflow profile by @digimaun in #294
- feat: exclude evicted pod log from support bundle by @Elsie4ever in #292
- chore: Increment default AKV CSI driver extension version to 1.5.6 by @digimaun in #295
- chore: merge dev with feature/0.6.0 by @digimaun in #296
- chore: Final AIO 0.6.0 template + increment AIO CLI version. by @digimaun in #297
Full Changelog: v0.5.1b1...v0.6.0b1