Releases: isaac-sim/IsaacAutomator
Releases · isaac-sim/IsaacAutomator
v4.0.0-rc4
- Added
./importutility to recover existing cloud deployments into the state folder by prefix. - Supports AWS, Azure, and GCP cloud providers.
- Automatically skips deployments that already exist locally.
- Documented
./importcommand in README.
Full Changelog: v4.0.0-rc3...v4.0.0-rc4
v4.0.0-rc3
- Switched AWS authentication to SSO-only flow using aws login --remote, replacing aws configure.
- Exported SSO credentials to AWS config so Terraform and Packer can use them.
- Optimized Dockerfile cache by copying only Packer files instead of entire repo early in build.
Full Changelog: v4.0.0-rc2...v4.0.0-rc3
v4.0.0-rc2
- Added
--ingress-cidrsoption to./repairfor updating security group CIDRs on existing deployments. - Pin AMI during AWS repair to prevent instance replacement from newer base images.
- Added AMI ID and name to terraform outputs and display selected base image in deploy-aws.
- Added
--quickswitch to./startto skip full Ansible and only run autorun script. - Skip Isaac Lab Arena installation when the installed git ref already matches the requested one.
Full Changelog: v4.0.0-rc1...v4.0.0-rc2
v4.0.0-rc1
What's New
- Source-based installs: Isaac Sim, Isaac Lab, and other components are now installed from source, enabling Isaac Sim 6 and Isaac Lab 3 with kit-less configuration support.
- Isaac Lab Arena: Added support for Isaac Lab Arena with configurable git checkpoints. More apps to come.
- Pre-built images: Added
./image-awscommand for pre-building AWS AMIs with Packer, making subsequent deployments significantly faster. - noVNC command: New
./novnc <deployment>command opens remote desktop directly in your browser, with a self-sufficient URL you can share to collaborate.
Misc
- Improved CLI: Deployment name as positional argument, bash tab-completion, streamlined instance type options, and better help text.
- Terraform and Ansible: Fixed deprecated flags, added local backend config for state handling.
- Credential management: Switched to native AWS CLI credential storage.
Quality of Life
- Better public IP detection: Improved public IP resolution with DNS/HTTP fallbacks for improved security.
- Persistent bash history: Command history is now preserved across sessions.
- Updated documentation: New quick start guide, credential management docs, and collapsible cloud setup sections.
- Junk removal: Removed unused modules, legacy code, and deprecated dependencies.
- Security updates
v4.0.0-beta2
Second beta of Isaac Automator v4.
- Packer AMI build now includes a cleanup provisioner to reduce snapshot size
- Packer AMI snapshot wait timeout increased to 2h to avoid build failures on large images
- Updated Ansible run message for Isaac Workstation
Full Changelog: v4.0.0-beta1...v4.0.0-beta2
v4.0.0-beta1
First beta of Isaac Automator v4
- New image-aws command builds pre-built AWS AMIs with Packer; deploying with --from-image skips installation and configuration steps, significantly speeding up provisioning
- AMI naming is aligned between Packer and Terraform using isaacautomator.isaacworkstation prefix, with current date as default AMI name
- Terraform state path handling is now fixed with local backend blocks in all configs, and deprecated -state flag is replaced with -backend-config
Full Changelog: v4.0.0-alpha1...v4.0.0-beta1
v4.0.0-alpha1
First alpha of Isaac Automator v4, major overhaul moving to source-based Isaac Sim/Lab installation.
- Isaac Sim and Isaac Lab are now installed from source (git) instead of Docker images, NGC and OV AMI references are removed
- Isaac Workstation is now the default instance role, provisioning a VM with Isaac Sim, Isaac Lab, and remote desktop access; more roles and Isaac Sim ecosystem packages will be added in the future
- Credential management now uses native AWS CLI storage, SSH and noVNC are split into separate commands with X11 forwarding and browser access from the Docker container
- NVIDIA drivers are updated, Azure GRID driver uses latest dynamic link
- Documentation updates and improvements
Full Changelog: https://github.com/isaac-sim/IsaacAutomator/commits/v4.0.0-alpha1