Skip to content

Latest commit

 

History

History
590 lines (392 loc) · 16.3 KB

CHANGELOG.md

File metadata and controls

590 lines (392 loc) · 16.3 KB

0.13.0 (2023-01-20)

0.12.0 (2023-01-20)

0.11.0 (2023-01-19)

0.10.0 (2022-10-16)

Bug Fixes

  • use service accounts API (#309)

0.9.7 (2022-07-05)

Bug Fixes

  • use rhoas tools image (#308)
  • update sso configuration for service (#307)
  • update rhoas sdks (#304)

0.9.6 (2022-01-27)

Bug Fixes

  • restore finalizers for deletion
  • add dev preview label

0.9.5 (2021-12-10)

Bug Fixes

  • update version of log4j

0.9.4 (2021-12-09)

Bug Fixes

  • delete unused finalizers and cleanup deleted resources

0.9.3 (2021-11-24)

Bug Fixes

  • changing srs service bindings to use only token endpoint

0.9.2 (2021-11-10)

Bug Fixes

  • fixing registry url path
  • fix default identity url
  • realm property should be oauthRealm for binding
  • dev documenation for operator

0.9.1 (2021-11-05)

Bug Fixes

  • upgrading quarkus operator sdk version
  • removing automatic finalizer creation
  • when the token can not be exchanged put the error message in the status

0.9.0 (2021-10-18)

Bug Fixes

  • removing calls to v1beta1
  • minor formatting and style fixes
  • create util for managing service accounts
  • resolve registry SDK incompatibilities
  • update quarkus and other dependencies

0.8.2 (2021-10-16)

Bug Fixes

  • add cert trust for operator

0.8.1 (2021-10-15)

Bug Fixes

  • SBO 0.11.0 compatibility

0.8.0 (2021-10-12)

Bug Fixes

  • permissions for sbo
  • removing direction
  • fixing binding
  • moving direction to status.metadata
  • adding direction to serviceregistryconnection
  • service registry id is a string
  • service binding tweaks
  • removing registryDeploymentId
  • cloud services include Service Registry condition now
  • installing service registry
  • apdating apis and fixing tests

Features

  • mas oauth host, realm, and token are now configurable
  • adding service labels to serviceregistryconnection
  • initial service registry connection implementation
  • schema registry added to cloud services request

0.7.10 (2021-09-17)

0.7.9 (2021-09-07)

Bug Fixes

  • creating string constants for KafkkaConnection labels
  • /s/cloud.redhat.com/console.redhat.com/g (#249)
  • using new operatorhub repository (#248)

Features

  • enforcing labels on KafaConnection
  • changing org names from com.openshift.cloud to cloud.redhat.com (#255)

0.7.8 (2021-08-03)

Documentation

  • add group ID config to quickstarts (#242)

Features

  • added new RHOSAK icons from brand to Quick Starts (#247)
  • new icon

0.7.7 (2021-07-19)

Features

  • install quickstarts on boot

0.7.6 (2021-06-24)

Features

  • using new api package
  • migration to app-services-sdk

0.7.5 (2021-06-16)

0.7.4 (2021-06-14)

0.7.3 (2021-06-07)

Bug Fixes

  • publishing openapi and fixing generation
  • Remove invalid workflow
  • add website build
  • add missing README to quickstarts

Documentation

  • Updates to Operator installation procedure (#221)
  • Added quick starts initially created for dev sandbox to the operator, so they will be automatically installed on any OpenShift instance on which the rhoas operator is installed. (#215)

0.7.2 (2021-05-04)

Bug Fixes

  • change extensively long operator name (#209)
  • update open api spec (#206)
  • name of the project and general information
  • provide operator hub instllation docs (#200)
  • add reference to service binding operator
  • update readme with shorter into
  • push tags for release process
  • update to trigger builds only on release

0.7.1 (2021-04-21)

Bug Fixes

  • add logging capability to tell us what env is used by operator
  • add explicit env variable pointing to the environment

0.7.0 (2021-04-21)

Bug Fixes

  • update default url to production (#178)

0.6.9 (2021-04-21)

Bug Fixes

  • update case for KafkaConnect unit tests (#187)
  • url for the kafka in the UI
  • change email in olm
  • add information to description about limited beta

0.6.8 (2021-04-15)

Bug Fixes

  • improve error handling to include message from server

0.6.7 (2021-04-13)

Bug Fixes

  • add lowercase versions
  • minor issue with OLM spec

0.6.6 (2021-04-09)

Bug Fixes

  • change references to the organisation
  • add OAuth Bearer and SASL PLAIN binding support

0.6.5 (2021-04-01)

Bug Fixes

  • Add NPE protections to the operator with proper validation messsages

0.6.4 (2021-03-30)

Bug Fixes

  • userKafkas Update, removing broken equals impl
  • catching uncaught exceptions and setting status on finished
  • removing memory limits
  • update olm descriptions based on the requirements

0.6.3 (2021-03-23)

Bug Fixes

  • improve error messages for error handling
  • add missing x-kubernetes-preserve-unknown-fields to service accounts request

0.6.2 (2021-03-23)

Bug Fixes

  • add extra 503 handling
  • add extra 503 handling

0.6.1 (2021-03-18)

Features

  • initial test class and config

0.6.0 (2021-03-17)

Bug Fixes

  • minor typo causing an NPE
  • actually checking finished status now...
  • catching wider error type
  • catching wider error type

Features

  • refactoring controllers to put retry and condition handling in outer structure
  • adding last generation to conditions

0.5.1 (2021-03-16)

Bug Fixes

  • add autoignore variables (#137)

0.5.0 (2021-03-16)

Bug Fixes

  • Add ability to preserve custom fields for status of every object.

0.4.0 (2021-03-15)

BREAKING CHANGES

  • Add metadata container for the KafkaConnection

Bug Fixes

  • remove dekorate integration

0.3.1 (2021-03-12)

Bug Fixes

  • delete outdated api mock (#127)

Features

  • memory limits, updated icon, minor fixes and tweaks, autoupdate (#126)

0.3.0 (2021-03-11)

BREAKING CHANGES

  • Replace resources to remove "managed" part. (#122)

Bug Fixes

  • minor changes
  • Adding resource limits to CSV
  • updates

Features

  • Quarkus 1.12.0 and SDK 1.7.4

0.2.1 (2021-03-03)

Bug Fixes

  • uiRef got lost in merge and typo

Features

  • adding a new uiRef status to MKC

0.2.0 (2021-03-03)

Bug Fixes

  • move from plaintext to plain sasl mechanism
  • swap SASL values passed for the status
  • delete unneeded folder

0.1.1 (2021-03-01)

Bug Fixes

  • order of the service binding definitions

0.1.0 (2021-03-01)

BREAKING CHANGES

  • bootstrapServerHost as root value
  • change API for managed services requests

Bug Fixes

  • typo in bootstrapServerHost (#95)
  • bash script inconsistency
  • fix olm script for if statement (#88)
  • imports in java code
  • Update to the official quay images and references
  • allow to release exact versions and split into prerelease and release flows
  • delete invalid builds from master
  • all namespaces watched by default, removing
  • update sdk
  • minor changes
  • backwards compatability for old type name
  • tests were not running. Marking stubs as disabled
  • renaming condition and forcing finished to false
  • updating crds to v1 crd definition
  • leave non breaking manifest on the top
  • invalid abbreviation
  • update readme comment
  • rollback operator-sdk version
  • Update binding spec
  • fixing connection controller
  • update binding spec
  • update binding configuration
  • add service binding annotations and additional fields (#49)
  • remove reset field
  • add contributing
  • remove not needed examples folder
  • add additional properties required by UI to the kafka list and change format to array instead of map
  • remove complexity around date format
  • move examples to the root folder
  • simplify development by using latest for the registry and controller image
  • rename modules to source
  • update image version and catalog registry
  • add java specific build
  • module configuration
  • Improve contributing guide
  • just bunch of renames
  • change description field to better name
  • Description of the operator in OLM
  • major bug fixes
  • wip
  • small scheduler change
  • removing unused crds
  • use constant for secret
  • duplicate value
  • minor readme updates
  • remove golang codebase
  • change quarkus port
  • adding mocking and readme
  • adding offline token to serviceaccountrequestspec

Features

  • maybe conditions
  • conditions
  • automatic OLM updates
  • olm "works"
  • refacotring to use dekorate
  • managedsarequest
  • wip managedserviceaccountcontroller

golang (2021-01-21)

Bug Fixes

  • move to operator in order to registrer resources
  • add api mock
  • correcting usage of update control
  • fixing build failures
  • CRD draft
  • resources
  • improved types
  • CRD draft
  • generator setup
  • generated API
  • api changes
  • minor fixes
  • add base for operator
  • add documentation for resource cleanup
  • remove invalid link
  • delete not needed file
  • Adding basic documentation
  • add permissions for CR
  • add wider permissions for finalizers
  • add push index image
  • finalizers update permissions
  • add secrets rbac
  • group for deployments in rbac control
  • update service version
  • add info about indexing
  • removal procedure
  • add additional catalog source elements
  • Update image and makefile
  • package manifests
  • remove replaces
  • change bundle
  • update catalog source
  • change version
  • swap images
  • bundle details
  • disable login
  • use secret first
  • add metadata
  • add more information to
  • setup image name
  • add arch to builds
  • add extreamly complex container
  • update docs
  • Dependency game
  • Updated version of the controller
  • add dummy deployment for testing
  • Cleanup in operator (use rhoas as name)
  • add status changes
  • update readme
  • reflect values for CLI POC
  • remove namespace
  • improve documentation
  • metadata update
  • add kustomization
  • bundle
  • minor improvements
  • add annotations
  • add managed kafka instalation instruction
  • add controllers folder to finalize docker build
  • adding binding example
  • add useful commands
  • use temporary image
  • add binding metadata
  • formatting for the types
  • minor fixes for the operator
  • add extra comments for clarity
  • rename title
  • add build support
  • Update CRD
  • Update CRD
  • Add basic readme
  • initial template for the operator

Features

  • offline token exchange
  • managedkafkarequest controller works
  • refreshing mkrequest
  • MKRequest Controller
  • wip managedkafkaresponse
  • base path and token are configurable
  • wip
  • k8sclient, upgrade operatorsdk, upgrad quarks
  • openapi generated by Java