-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release 2.5.0 #271
Merged
Merged
Release 2.5.0 #271
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
zach-source
commented
Oct 13, 2021
- feature: bootstrapping airgap dependencies
- chore: include demo instructions and makefile cmds
- split out services into FileServer, FileReceiver, AdminServer
- updated protoc command
- generated go code for newly split out services
- renaming FileReceiver to FileRetrieve
- make addlicenses
- Initial commit
- Added implementation for UploadFile, log changes
- Added GORM models
- Added wrapper for dqlite driver
- Added save file function under database.go, minor refactoring
- Refactored code, added interface for database functions
- Added input validations
- Removed sql references from database struct
- Added unit test for server, changed package name
- Added license
- Minor refactor
- Added license to generated file
- Refactored code to support new proto structure
- Comment/Log statement cleanup
- Added CLI implementation
- Refactored download code, added/modified unit tests.
- Added table driven tests, refactored code
- Additional error handling in the CLI
- Added comments for functions, modified makefile command
- Implemented review comments
- Added server implementation for list file feature, added test cases for server and database
- Batch download changes
- Implemented review comments
- minor changes
- Added client implementation for list file feature
- added enable/disable logging using verbose flag
- Added enhancement to getfilemetadata and made changes in test files accordingly
- updated parseDateToEpoch to accept complete RFC3999 format
- added util package for client
- minor changes
- minor change
- implemented review comments
- Implemented review comments for getfilemetadata
- Minor changes
- added implementation for upload/download checksum
- added implementation for delete on download
- Implemented tablewriter, added flag for listing files marked for deletion, added databse test cases for TombstoneFile, ListFileMetadata
- added server test case for DeleteOnDownload and list file marked for deletion
- implement review comment
- implement review comments
- updated database, server test
- Updated readme and comments
- dataservice controller
- dataservice image
- Make airgap
- added new target, grpc client as an uploader
- added airgap uploader target to wire provider
- Implement review comment
- minor changes
- airgap target in place
- dataservice deploy
- uploads to dataservice with an insecure connection, takes in deployed namespace to construct DNS name
- cleanup
- added implementation for UpdateFileMetadata, CleanTombstones, added unit test for CleanTombstone and UpdateFilMetadata, updated list and download feature
- updated clean tombstone
- added server test cases for clean tombstone and update metadata, implemented review comments
- dqlite hostname resolv
- route
- Minor refactor, updated comments
- Updated comment
- added implementation for scheduler
- dqlite tls
- dqlite tls
- h2c rbac proxy
- cleanup
- kubebuild dataservice rbac
- updated scheduler, server flags, added scheduler test cases
- updated scheduler and scheduler tests
- dataservice test
- updated scheduler and scheduler tests
- setup auth with serving-certs-ca bundle and sa token
- cleanup
- cleanup uploader.go
- wire gen
- modifying reporter job in factory if data-service upload target set
- arg change
- cleanup
- serving certs ca bundle volume and volumemount
- factory.go
- UploadFile() refactor
- Removed unnecessary logs
- data-service flag in meterbase controller
- mTLS dqlite db port
- fix secret
- cleanup
- env.go fix
- removed reporter binary
- data service upload in meterreport controller
- meterreport integration test
- Fixing makefile
- chore: updating go.sum
- meterdefinition cleanup cc
- allowed for multiple upload targets on reporter job
- marketplaceconfig cc cleanup 1st pass
- Filter for labels for MeterDefinitions
- test meterbase reconciler
- fix prometheus nil errors
- feature: split out meter report creator functionality
- change meter report name format + integration test
- uploadTargets extra arg
- handling EOF
- --uploadTargets in int test
- create meter report for meter definitions without category
- dataservice cronjob
- deletefile
- cronjob upload
- update version to 2.4.0
- updated prometheus operator to version 4.8
- updated prometheus operator command
- chore: adding licenses
- chore: removing buildx cache
- chore: fixing go vet for airgap
- reporter v2alpha1
- reporterv2
- feature: start of adding drpc as default rpc
- use prometheus images for given ocp version
- reverted some changes
- reverted back native deploy
- set 4.6 prometheus in native deploy
- reporterv2 test
- handle dupekeys
- cleanup
- chore: rename dqlite to data service
- bugfix: fixing configmap dependencies
- chore: updating licenses
- chore: fixing test
- chore: updating licenses
- chore: fixing test
- cos-s3 uploadTarget
- bugfix: report cronjob working
- chore: fixing tests
- chore: fixing tests
- chore: fixing deploy
- feat: data service added
- reconcile flags
- bugfix: making data service enabled by default
- struct yaml tags
- env override
- set content-type
- fix reporterv2 metadata test
- fix: updating version
- removed wildcards to get rid of RBACSpecifiesExplicitSCC
- bugfix: fixing continously running reports
- chore: fix license
- bugfix: adding account and metricType to v2
- InsightsDisabledEvent 2.4.1
- recorder
- bugfix: fixing account id and filetype
- chore: fixing test
- event broadcaster
- broadcaster stop
- cleanup
- use RunE
- move defer
- uwm event for DefaultStorageClassNotFound
- unmarshal exported_namespace, check if is meterdefnamespace
- unmarshal exported_namespace, check if is meterdefnamespace
- Namespace() on MeterDefPrometheusLabels
- fix: user workload monitoring query
- own parentrrs3
- watch parentRRS3
- cleanup
- enable group aggregation
- chore: bumping limits on operator and metric state
- chore: pc scan image to manifest list
- chore: fix scan image
zach-source
added
the
do not merge
This PR is not to be merged until this label is removed
label
Oct 13, 2021
update remoteresources3 and watch-keeper images
Feature/grpc gateway
…ages disconnected no relatedimage override
…ration bugfix/dataserviceMigration
chore: updating licenses chore: fixing cover error chore: fixing test chore: fixing test #2 chore: removing focus chore: fixing another test chore: fixing another test chore: fixing another test chore: adding test debug fix: making config not crash on bad k8s cfg
…cies fix: job inconsistency
dacleyra
approved these changes
Nov 29, 2021
zach-source
removed
the
do not merge
This PR is not to be merged until this label is removed
label
Nov 29, 2021
mxpaspa
approved these changes
Nov 29, 2021
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.