Releases: ansible/receptor
Releases · ansible/receptor
v1.0.0
v1.0.0rc1
v1.0.0a2
v1.0.0a1
v0.9.7
v0.9.6
v0.9.5
- Status now returns a list of work commands that are available to run for each node in the mesh
- Fixed hang when submitting Kubernetes work using a service account without the appropriate permissions
v0.9.4
- Add option to pass in a Kubernetes pod definition during runtime
- Generate and sign certificate requests that can include Receptor node IDs
- Bug fixes and improvements to the cmdline library
v0.9.3
- Add runtime Kubernetes authentication via kubeconfig, and remove params-based authentication
- Fix hang when getting results for nonexistent work ID
- Minor code and test fixes
v0.9.2
- Fixed a significant performance issue when retrieving work results
- Update RPM build process to work on RHEL platforms
- Bump dependency versions (particularly quic-go) for compatibility with Go 1.15 (minimum 1.14 is now required)
- Add ability to restart Kubernetes work units (logger method only)
- Allow use of TLS over control socket
- Allow use of TLS when contacting remote control service
- Duplicate nodes are now detected and resolved (newer node exits)
- Receptorctl submit_work now takes kwargs for better forward compatibility
- An issue was resolved that caused inaccurate reporting of Kubernetes job status
- Added the option for receptorctl's get_work_status to return the raw socket
- Service advertisements now include connection information (stream/datagram, tls)
- Can now list work from a remote node
- Status command now returns Receptor version, CPU count and amount of RAM
- Kubernetes worker now takes Command and Params, consistently with the command worker
- Several minor bug fixes and code improvements