Kubestellar Versions Save

KubeStellar - a flexible solution for challenges associated with multi-cluster configuration management for edge, multi-cloud, and hybrid cloud

v0.22.0-rc2

2 weeks ago

Changelog

  • aae7a7aa5 Merge pull request #2093 from MikeSpreitzer/prep-for-0220rc2
  • e98cfdc6a Track OTP release 0.1.5 and prep for KS release 0.22.0-rc2
  • 977f3d9fa Merge pull request #2092 from MikeSpreitzer/go-mod-kubeflex-042
  • 48600dbe6 Update the depedence on kubeflex in go.mod
  • 38acdcedd Merge pull request #2089 from MikeSpreitzer/update-digests-426a
  • 83e6ab95f Merge pull request #2088 from MikeSpreitzer/updep-426a
  • 241871011 Retreat on maintaining deploy-on-k3d.md
  • 49413eb86 Change deploy-on-k3d.md to something that works for me
  • 08f171168 Replace version tables with statement of rules
  • b68b84f3f Update the image/chart listings in packaging.md
  • 0c49a5103 Merge pull request #2085 from MikeSpreitzer/better-release-note
  • 6298ec799 Document and update dependency of ks/ks on ks/OSA
  • b615b2af7 Merge pull request #2084 from MikeSpreitzer/unbreak-template-example
  • 7c4f09f04 Expand release note for 0.22.0
  • c02e40dec Removed recent breakage in template expansion example

v0.22.0-rc1

3 weeks ago

Changelog

  • 3006e78fa Merge pull request #2082 from MikeSpreitzer/prep-for-0220rc1
  • 64b20127a Merge pull request #2081 from MikeSpreitzer/add-ct-warnings
  • a7287f747 Update self-references for release 0.22.0-rc1
  • 59f039e88 Remove unnecessary definition of getName
  • e8aea6cc6 Report CustomTransform warnings in status
  • a839ffe47 make all-generated
  • d23b62a22 Add warnings to CustomTransformStatus
  • a90a92746 Merge pull request #2049 from waltforme/validation
  • 6c0448b18 Also validate the key prefix of matchExpressions
  • cdc04ff0d Generate and parse single yaml file for CRDs
  • 9739e6331 Add unit tests for additional validations
  • 46170a3d5 Additional validations for matchExpressions
  • 54ffa89ec Update CRD-related automations
  • fa2ba394e Additional validations for matchLabels
  • 80687e862 Merge pull request #2070 from MikeSpreitzer/stay-headless
  • 30a40b17f Merge pull request #2068 from MikeSpreitzer/add-transform-test
  • 7acd7086d Merge pull request #2080 from MikeSpreitzer/fix-jinja-quotes
  • a13c30f8a Fix quoting of jinja syntax
  • 4ce04a3c5 Renamed SliceFilter to NewSliceByFilter
  • 955683745 Keep headless Services headless
  • 0dfecf893 Add ginkgo-based end-to-end test of CustomTransform
  • 1c76323b1 Merge pull request #2060 from MikeSpreitzer/impl-custom-clean
  • 8f22da9cc Merge pull request #2066 from MikeSpreitzer/updoc-422b
  • c31f8e154 Tweak some comments for clarity
  • 7c38f44bf Merge pull request #2072 from MikeSpreitzer/updoc-422c
  • 56f92b769 Merge pull request #2079 from MikeSpreitzer/updoc-424a
  • bb08d25c4 Mostly update the arch doc of status add-on agent
  • cc5d74ce8 Fix some wording
  • 99d6a53d9 Merge pull request #2065 from MikeSpreitzer/updoc-422a
  • 4d815a1d5 Merge pull request #2075 from MikeSpreitzer/less-greeting
  • e1ec7d7b4 Add comments on restrictions
  • a6aedc71f More selective triggering of .github/workflows/greetings.yml
  • a67540521 Correct type of SPECS.removes
  • 1c30712fd Track introduction of interface to CustomTransform cache
  • e51f0266d Add relational description of customTransformCollection
  • bff8a4128 Create internal interface for CustomTransform cache
  • f680c5914 Add reverse index from GroupResource to set of CustomTransform name
  • 4e50d0af0 Make TransformObject be client of customTransformCollection
  • d877bc0fd Fix order and promotion of fields in genericTransportController
  • 037afb8fe Fix typo and add mention of API object type
  • 1a89ad64d Document CustomTransform, fix arch doc of template expansion
  • 7dc41d76f Reorg and bug fix in response to review
  • ddbbf77fb Fix links to user-guide.md
  • 42f11407c Merge pull request #2063 from MikeSpreitzer/updoc-419a
  • 8d77943a7 Update description of transport controller in architecture doc
  • 3a9f4e770 Implement custom transforms
  • 33bcdc47f Merge pull request #1950 from MikeSpreitzer/templatize-again
  • c49aad1f8 A few small bits of cleanup
  • d4c782efb Merge pull request #2058 from MikeSpreitzer/add-less-jsonpath
  • abd401f32 Rename and factor a big func
  • fae0a40a8 Added concurrency disclaimers
  • 783378a17 Various tweaks
  • 8fe71b6a9 make all-generated
  • ab52d1509 Extend schema of Binding to report errors in status
  • 6f203307a Customize by go template rather than parameter subst
  • e95a2ecef Removed all generic interfaces; Only attempt customization if requested
  • 5e71c2d16 Add parameter expansion
  • 0c4e23b02 Merge pull request #2059 from MikeSpreitzer/errors-duh
  • 583d636d1 Merge pull request #2031 from ezrasilvera/testing1
  • d0adb8067 Merge pull request #2056 from MikeSpreitzer/less-alarm
  • d5296a25a make all-generated
  • 63e06e54e Add CustomTransformStatus and printer columns
  • b78006166 Tweaks in response to review
  • 17940a26b Made that log message higher leveled and even less alarming
  • af47cb78b Merge pull request #2046 from dumb0002/release-test-ocp
  • b84f8e794 Start restoring/updating JSONPath package, simplified
  • b80f3a77c Merge pull request #2052 from effi-ofer/panic-transport
  • 72f0281a4 Merge pull request #2054 from andreyod/priorityclass
  • 7a0fd532c Add release test OCP: deployment in multiple clusters
  • f6a496d65 Clearer loggin of sync outcome
  • ef94a19a7 fix typos
  • a22e4c5fd Merge pull request #2051 from jewzaam/docs-architecture-formatting
  • 4180c5e88 Minor formatting tweaks to architecture docs
  • 3fe825318 address comments
  • 3e51ce667 fix commnets
  • f431a4ce3 release testing
  • 0ee43b4f0 Merge pull request #2045 from MikeSpreitzer/add-custom-clean
  • 986023c63 Merge pull request #2048 from kubestellar/dependabot/github_actions/actions/add-to-project-1.0.1
  • be4d58a66 Merge pull request #2054 from andreyod/priorityclass
  • 79e3929d9 Do not exclude scheduling.k8s.io group
  • 53798be74 Merge pull request #2033 from effi-ofer/its
  • 4f2c4f9be Merge pull request #2041 from MikeSpreitzer/control-verbosity
  • f849a06e4 Merge pull request #2041 from MikeSpreitzer/control-verbosity
  • 8c5ec1182 Introduce some control over controller verbosity
  • cd3438844 Bump actions/add-to-project from 1.0.0 to 1.0.1
  • 225aa56e0 Merge pull request #2023 from MikeSpreitzer/distinguish-otp-charts
  • c5aa4680b make all-generated
  • b81680887 Introduce API for custom object transformation
  • db9b446c2 Merge pull request #2043 from effi-ofer/ginkgo-stack
  • 99a6b4dd6 Merge pull request #2044 from MikeSpreitzer/add-bp-status
  • 2f49453cc Add errors to BindingPolicyStatus
  • 7815dcac5 Merge pull request #2030 from waltforme/singleton
  • 3c692e307 use ginkgoHelper() to pinpoint stack failure.
  • df6719e73 Take notes about pickSingleDestination's expectation
  • 2b480d5a4 Take notes about the incomplete test
  • 5689c99b8 Allow a 'singleton' bindingpolicy to select no clusters
  • 93bfd51fb Merge pull request #2039 from MikeSpreitzer/updoc-409a
  • 6b09062ff Fix typo
  • 7ee4c79bc Merge pull request #2036 from francostellari/issue1756
  • 8a264da48 Support multiple transport controllers, doc more staggering
  • 64cf54567 Merge pull request #2026 from MikeSpreitzer/fix-2025
  • d19dba4b1 replace add-helm with yq
  • dda831ca7 Merge pull request #2012 from MikeSpreitzer/clear-job-suspend
  • 7d19fb3a7 Merge pull request #2029 from MikeSpreitzer/fix-2028
  • de4f7b23e Specify non-broken release of kustomize
  • b7c3b3d64 Specify non-broken version of kustomize
  • 8afd48745 Generalize kubestellar controller-manager chart wrt ITS name
  • 185d4ba1a Enable kubestellar-controller-manager to be told ITS name
  • 233f8dde6 Merge pull request #2014 from MikeSpreitzer/add-teardown
  • 7b630bf7e Add note about the teardown sections
  • 9fde3019f Add teardown instructions to examples.md
  • 189107031 Merge pull request #2013 from MikeSpreitzer/more-release-doc
  • 2df490361 Re-org and extend release process doc
  • 88cc0033b Remove spec.suspend when cleaning a Job
  • c914afb2c Merge pull request #2008 from dumb0002/performance-test
  • 4d04ca600 Merge pull request #2010 from ezrasilvera/docs20
  • 7702eb959 KS performance test: adding scripts to evaluate performance
  • 2df24a041 Starting best practices
  • bbdbdba36 Starting best practices
  • 6e1779e4c Starting best practices
  • 647466a73 Merge pull request #2009 from MikeSpreitzer/more-job-cleaning
  • 76687bf45 Merge pull request #1988 from MikeSpreitzer/fix-doc-workflows
  • 68829243d Merge pull request #2005 from waltforme/render
  • ded077124 Merge pull request #1971 from ezrasilvera/update-rel
  • eba93d340 Merge pull request #2003 from MikeSpreitzer/doc-otp-helm-v2
  • ee5237df9 add support for -rc
  • b6961cfe3 boilertap
  • e4c2f56a9 helper script to update the version number
  • 4463f1240 Make mkdocs better render the architecture webpage
  • 468db135a Restore indenting for website
  • 27f22308c Update docs only
  • 3680ff657 Fix triggering problems in doc workflows
  • 249bb1162 More better Job cleaning

v0.21.2

1 month ago

This release is identical to 0.21.2-rc2

What's Changed since the latest stable release 0.21.1

New Contributors

Full Changelog: https://github.com/kubestellar/kubestellar/compare/v0.21.1...v0.21.2

v0.21.2-rc2

1 month ago

Changelog

  • 8a42328bc Merge pull request #2002 from MikeSpreitzer/prep-for-0212rc2
  • 378521334 Merge pull request #1994 from effi-ofer/v-tag2
  • 77f7d2aa0 Merge pull request #2000 from waltforme/watchall
  • 5fbb4b02d Merge pull request #1999 from andreyod/issue1913
  • 7ec2638ea Merge pull request #1996 from andreyod/secret-crash
  • dad868f60 Update self-references in prep for release 0.21.2-rc2
  • bd3594eac Updates for the controller manager to watch everything
  • 2ccb90322 Do not watch workstatuses in binding controller
  • ebf622de2 Verify secret reference exist
  • e4794689e fix issue 1981 by removing tag trigger
  • 930fdcd9d Merge pull request #1989 from MikeSpreitzer/fixlinx2
  • 393b8cc53 Fix more broken links
  • fc7cebf2f Merge pull request #1983 from MikeSpreitzer/fixlinks
  • e5f0f6474 Fix a bunch of broken links in docs
  • 09d9c62b5 Merge pull request #1980 from ezrasilvera/k3d
  • 25d1f4de0 move k3d doc to the correct place

v0.21.2-rc1

1 month ago

Changelog

  • e50d35303 Merge pull request #1978 from MikeSpreitzer/updoc-328
  • 439c66c9a Merge pull request #1974 from MikeSpreitzer/more-better-ginkgo
  • 33e672499 Merge pull request #1973 from kubestellar/dependabot/github_actions/actions/add-to-project-1.0.0
  • 65c41f3ff Note addition of "Test latest release" workflow
  • 46c03fad1 Merge pull request #1979 from MikeSpreitzer/updoc-328b
  • 114a30af9 OSA depends on KS in both graphs
  • 22e83ab11 Add recent stuff to packaging.md
  • a721ec42a Merge pull request #1963 from waltforme/throttling
  • f3ea8f36a Merge pull request #1967 from effi-ofer/release-test
  • 378333107 e2e tests for the latest release
  • ad49125d1 Catch-up for the relase process doc
  • 919cd1256 Merge pull request #1947 from francostellari/build-kubectl
  • 26d1d88d7 Address comments
  • 92331ae04 Script to build kubectl image
  • 22ed19264 Script to build kubectl image
  • d82289e28 Merge pull request #1975 from MikeSpreitzer/prep-for-0212rc1
  • 27dc38ab8 Self reference and related prep for release 0.21.2-rc1
  • 244ccfe1f Log "released" bit properly
  • da396cb72 Show previous log of all pods that have one
  • 593041d88 Make CleanupWDS use retry loops
  • 77b7fe525 Bump actions/add-to-project from 0.6.1 to 1.0.0
  • 7580b07ca Merge pull request #1968 from andreyod/issue1688
  • db86143e1 Merge pull request #1959 from eaepstein/k3d
  • 913ae9be8 Merge pull request #1969 from francostellari/remove-crds
  • 33c0a6b3d Merge pull request #1970 from waltforme/resource
  • c12f8794d Rename gvk to gvr in pkg/binding/crd.go
  • 8889fc024 Change GVK to GVR in architecture.md
  • a7d1e58fe remove CRDs from Helm chart
  • bb76e4ce1 Update architecture doc
  • ff9ceb1ab Merge pull request #1937 from andreyod/issue1894
  • 762486845 Remove RESTMapper from GetClient()
  • bffd22673 Do full discovery only once
  • 3f0db9f44 Bare minimum discovery when Kubestellar CRDs are applied
  • ef5f57598 Extend the context timeout for ApplyCRDs
  • 9e4a204e1 Merge pull request #1962 from ezrasilvera/docs8
  • a22c502f7 Add and rearange some sections
  • be811991a Merge pull request #1961 from ezrasilvera/read1
  • e85a1e8bd Merge pull request #1957 from MikeSpreitzer/fully-delete-pods
  • 97ed33746 Add and rearange some sections
  • 6799d8ce1 unify the READMEs on kubestellar.io and on kubestellar github
  • e93f28b9f unify the READMEs on kubestellar.io and on kubestellar github
  • ee4b5fe5b Patch the status if not subresource
  • 60b2379ff initial version
  • b1b122b41 More/better after-test state dumping
  • df8843c0c Improvements and fixups of resiliency testing
  • 84852b93b Merge pull request #1900 from andreyod/issue1838
  • fc8ad8855 Update comment and error message
  • ee686b085 Merge pull request #1952 from MikeSpreitzer/better-ginkgo
  • 70068d8db Improve test/e2e/ginkgo and its README
  • 7319066e9 Merge pull request #1949 from MikeSpreitzer/stable-is-0.21.1
  • 1f4a5a1eb Mark release 0.21.1 as the "stable" release
  • 2397597ff Remove confusion between "latest" and "stable"
  • ff48430e1 Filter and update status if not subresource
  • 7c8ea3d57 Set the singleton status label value to be true or false

v0.21.1

1 month ago

Like release 0.21.0, release 0.21.1 is feature-incomplete

Major changes for 0.21.1

  • This release mainly updates the documentation presented in kubestellar.io

What's Changed

Full Changelog: https://github.com/kubestellar/kubestellar/compare/v0.21.0...v0.21.1

v0.21.0

2 months ago

Like release 0.20.0, release 0.21.0 is feature-incomplete

Major changes for 0.21.0 and its release candidates

Notable bug fixes in 0.21.0 and its release candidates

  • dynamic changes to WECs are supported. Existing Bindings and ManifestWorks will be updated when new WECs are added/updated/delete or when labels are added/updated/deleted on existing WECs
  • An update to a workload object that removes some BindingPolicies from the matching set is handled correctly.
  • These changes that happen while a controller is down are handled correctly:
    • If a workload object is deleted, or changed to remove some BindingPolicies from the matching set;
    • A BindingPolicy update that removes workload objects or clusters from their respective matching sets.

Remaining limitations in 0.21.0 and its release candidates

  • Removing of WorkStatus objects (on the transport namespace) is not supported and may not result in recreation of that object
  • Singleton status return: It is the user responsibility to make sure that if a BindingPolicy requesting singleton status return matches a given workload object then no other BindingPolicy matches the same object. Currently there is no enforcement of that.
  • Objects on two different WDSs shouldn't have the exact same identifier (same group, version, kind, name and namespace). Such a conflict is currently not identified.

Changelog

  • dcb232dbc Merge pull request #1909 from MikeSpreitzer/prep-for-0210
  • 80ba73d9c Merge pull request #1910 from MikeSpreitzer/updoc-ides2
  • a8d70b480 Update doc pointers in README
  • c9ca644fc Update self-references for release 0.21.0
  • 81e1a8390 Merge pull request #1907 from MikeSpreitzer/cleanup-cleanup
  • 0f7dc5318 Merge pull request #1905 from MikeSpreitzer/watch-in-english
  • b423bcebe Merge pull request #1906 from MikeSpreitzer/updoc-idesofmarch
  • a5c4c5844 Remove obsolete command from E2E cleanup script
  • 873f1225b Fix problems in examples.md
  • 141dd3579 Remove use of watch command

v0.21.0-rc3

2 months ago

Like release 0.20.0, release 0.21.0 is feature-incomplete

Major changes for 0.21.0 and its release candidates

Notable bug fixes in 0.21.0 and its release candidates

  • dynamic changes to WECs are supported. Existing Bindings and ManifestWorks will be updated when new WECs are added/updated/delete or when labels are added/updated/deleted on existing WECs
  • An update to a workload object that removes some BindingPolicies from the matching set is handled correctly.
  • These changes that happen while a controller is down are handled correctly:
    • If a workload object is deleted, or changed to remove some BindingPolicies from the matching set;
    • A BindingPolicy update that removes workload objects or clusters from their respective matching sets.

Remaining limitations in 0.21.0 and its release candidates

  • Removing of WorkStatus objects (on the transport namespace) is not supported and may not result in recreation of that object
  • Singleton status return: It is the user responsibility to make sure that if a BindingPolicy requesting singleton status return matches a given workload object then no other BindingPolicy matches the same object. Currently there is no enforcement of that.
  • Objects on two different WDSs shouldn't have the exact same identifier (same group, version, kind, name and namespace). Such a conflict is currently not identified.

Changelog

  • feb19e120 Merge pull request #1904 from MikeSpreitzer/prep-for-0210-rc3
  • a09dc76b3 Update self-references for release 0.21.0-rc3
  • 8319b8891 Merge pull request #1903 from MikeSpreitzer/update-osa-to-020rc6
  • 163d391c1 Update ocm-status-addon dependency from rc3 to rc6
  • 93de25e17 Merge pull request #1902 from MikeSpreitzer/reduce-restore-bash
  • 129411c91 Reduce E2E testing in bash, restore remaineder to CI
  • 84435ae9d Merge pull request #1713 from effi-ofer/ginkgo
  • 7a9de8005 adding e2e ginkgo tests
  • 19b6bfc8d Merge pull request #1899 from MikeSpreitzer/updoc-pieday
  • df5d770c0 Fix doc bugs just found
  • 768d6a97d Merge pull request #1898 from MikeSpreitzer/no-localtest-needed
  • dfd89776d Remove irrelevant hostAliases for transport-controller pod
  • 4c0d44e6b Merge pull request #1896 from waltforme/rename
  • f673c5d1f Rename 'object fields filtering' to 'object cleaning' in tests

v0.21.0-rc2

2 months ago

Changelog

  • 7cdbca7fe Merge pull request #1895 from nirrozenbaum/typo-fix
  • 2e6fee8e6 Merge pull request #1888 from waltforme/statusctlr
  • 084b15c45 prep of 0.21.0 rc2
  • eef04725b Merge pull request #1891 from waltforme/docs
  • 424c6841b Remove watch of bindingpolicies from the status controller
  • 27e6e84ba Use a channel to send map for listers to the status controller
  • a87acef40 Update docs in test/e2e/; fix typo for release.md
  • 87140acee Update docs for integration tests

v0.21.0-rc1

2 months ago

Changelog

  • 5554d0a3a Merge pull request #1889 from nirrozenbaum/0.21.0-rc1
  • 5961f0325 updated release notes
  • a08f15930 Merge pull request #1890 from francostellari/e2e
  • c0481bcdc e2e fixes
  • 7395e7e76 updated prep for release
  • bb61640b9 prep for release 0.21.0-rc1
  • 7995ae7cc Merge pull request #1859 from MikeSpreitzer/more-matching-test
  • 66cc5b94c Merge pull request #1858 from waltforme/followup
  • 1b75367c7 Merge pull request #1885 from nirrozenbaum/remove-unused
  • e788f65ed Merge pull request #1884 from vMaroon/cluster-selectors-fix
  • f64ae395b Merge pull request #1863 from nirrozenbaum/kflex-config
  • 24466a74b removed unused code
  • da3b7d83c revert test changes and instead append a new selectors check
  • 68d40b195 minor refactoring to test
  • 22d6f11be fix cluster selectors
  • e1b7de53f Merge pull request #1879 from kubestellar/dependabot/github_actions/azure/setup-kubectl-4
  • b7a16bfba moved transport deployment template yaml to be inlined in the deployment script
  • 364450a65 Merge pull request #1881 from ezrasilvera/docs1
  • 1ff094c17 fix captions
  • 820644004 Merge pull request #1880 from ezrasilvera/actions
  • bdc8ad24a fix actions
  • 911eaba71 Bump azure/setup-kubectl from 3 to 4
  • 2d71d48cc Merge pull request #1878 from ezrasilvera/docs1
  • 6df74d9f3 Merge pull request #1877 from ezrasilvera/actions
  • 8cab71ae8 fix actions
  • 9abfebb7d fix images
  • 3eab16ded Merge pull request #1876 from ezrasilvera/docs1
  • 6d29da89e Update pr-test-singleton-status.yml
  • 98cd6fc18 try using caption plugin
  • 4941ae6c9 update deploy transport script path
  • 6a6845b05 fixed more code review comments
  • fd72570c8 Update pr-test-integration.yml
  • 008c58be5 Merge pull request #1875 from ezrasilvera/docs1
  • 5a6d4077f Merge pull request #1870 from vMaroon/individual-deltas-fix
  • d677d9b0f don't run tests when docs are changed
  • 2a352e89b Merge pull request #1874 from ezrasilvera/docs1
  • 57e446696 fix
  • 97abc7b0a Merge pull request #1871 from ezrasilvera/docs1
  • d3c839f1a fixing figures
  • 92ad65ec8 add arch doc into doc site
  • 1653fd365 fixed code review comments
  • c6d01e9f2 undo the wrong assumption of individual deltas in binding controller
  • 9b04b3058 fixed code review part2
  • d3e27cd17 code review part1
  • 7878d7de2 Introduced constants for the roundType bits
  • f6ac23fa2 Merge pull request #1855 from MikeSpreitzer/update-packaging
  • b85e87f01 imbs uses incluster kubeconfig + minor fix in code review
  • effc2a921 run transport controller in a pod
  • 1b55132a1 Add parallel as well as serial thrashing of objects
  • 1c986f0a8 Removed slice indexing
  • 9355058ea Merge pull request #1854 from MikeSpreitzer/use-placeholders
  • 321e04d2b Update matching test to iterate
  • 272096782 Let binding controller always use its own logger
  • d15439c0c Avoid side-effecting an input data structure
  • a34dfef6f implemented script with function to get kubeconfig from control-plane
  • d0ae0b589 Update packaging.md
  • 46c66a39d Use descriptive placeholder instead of obsolete tags
  • e5e8f514c Merge pull request #1848 from vMaroon/code-improvements
  • d629333fb Merge pull request #1846 from andreyod/issue1540
  • 968515ac1 fix typos
  • 38441f237 refactored binding.destinationsStringSetToSortedDestinations
  • c5d14574b Reduce agent footprint for OCM transport
  • 0e191b044 moved misleading logging
  • 282b86611 addressed comments
  • 86bbd3274 implemented open comments in #1831 PR.
  • 7272ef718 getObjectFromIdentifier no longer has (nil, nil) return path - handles #1790
  • ee5e5e8fb resolver now generates Binding specs with sorted workload objects/destinations
  • fad1e4b43 Merge pull request #1831 from vMaroon/key-remake
  • 97a7cb18f removed accidentally left over (breaking) code
  • b82a1dbb1 More better debug logging
  • a11665057 Fixups needed after merge conflict resolution
  • 61986af78 Refactor for better keying
  • 4e4dedfce Merge pull request #1842 from MikeSpreitzer/remove-pointless-test
  • 066c923d5 Delete controller_test.go because it is pointless
  • f11571b28 Merge pull request #1828 from waltforme/crd
  • 0eaf32e20 Merge pull request #1836 from nirrozenbaum/flatten-binding-crd
  • 48f75f51b Fine-tune the handling of CRD
  • 9b84de50d Make sure CRD is established before ensuring informer(s)
  • c7100fa7e description updates.
  • 7ed35b26a minor refactoring, description updates.
  • 76cbf7707 addressed required review comments and parts of the optional
  • ab50f1f3c Let handleCRD use contextual logging
  • 185029311 Reenable CRDs' watches in case user specifies --api-groups flag
  • cd90c4024 fixed schema gvr from meta gvr in transport controller
  • 556309180 typo fix and refactoring
  • 55a4e3c97 updated tests
  • cf73b6af0 flatten binding handling in transport controller
  • b67b84fb7 minor refactoring
  • bdb62ccf3 refactored binding resolver to accommodate API flattening
  • 2c713e1cd flatten binding CRD and update generated code accordingly
  • 06820bf05 Merge pull request #1829 from MikeSpreitzer/add-job-cleaner
  • fdb4395a2 Add E2E test of Job objects, clean selector too
  • df692fe35 Merge pull request #1837 from nirrozenbaum/wget-fix
  • 8a5e87249 fix curl
  • b3ebae4e8 replaced wget with curl in e2e setup
  • c1aa6c0bc Manage the watches of multiple versions of a CRD
  • 13c000e53 Test binding controller's handling of CRD
  • 425959fe5 Cleanning up after switching the way of handling CRDs
  • 66938ad31 Make QPS adaptive as well
  • 22611b913 Make the burst of client-side rate limiter adaptive
  • f21412383 Let the binding contoller incrementally react to CRD objects
  • 2872e2f59 Merge pull request #1835 from ezrasilvera/docs
  • c6fce1947 remove legacy workflows
  • c145284e4 Merge pull request #1834 from ezrasilvera/docs
  • 543b09a2e cleanup legacy documents
  • 30e9f5c51 cleanup legacy documents
  • 5a3dc4a97 Merge pull request #1832 from kubestellar/dependabot/github_actions/azure/setup-helm-4
  • 9d6498326 Bump azure/setup-helm from 3 to 4
  • 7cae897ae Give up on error checking in cleaners
  • c93e72ede Less logging
  • 2e31cb9e7 Add cleaning for Job objects
  • 27f2df947 Merge pull request #1830 from MikeSpreitzer/newdoc
  • c67f8d597 Tweak pointer from website to GitHub
  • 0e77d0a2a Hack out old website contents, move new docs
  • e314dade1 Merge pull request #1823 from MikeSpreitzer/fix-downsync
  • fae7e5086 Merge pull request #1827 from nirrozenbaum/remove-unused
  • 3444e7308 Handle namespaces and avoid incident objects
  • a981b0157 remove unused functions from pkg/ocm
  • 4797feca3 Merge pull request #1825 from vMaroon/main
  • abc9dbad9 Merge pull request #1824 from nirrozenbaum/e2e-test-service
  • 2d2bf3bb9 added e2e to test service distribution
  • a1ba39c0d Merge pull request #1812 from nirrozenbaum/object-denaturing
  • 92927e785 Fix build of downsync
  • 9f08cbe38 fixed singleton-status-reporting requirement maintenance
  • 3934b95d6 Merge pull request #1818 from MikeSpreitzer/add-main
  • a834e15a4 Add debug logging in binding controller
  • 3f17ce1e5 using the pre-defined group version in core v1
  • 77ee00ad3 Merge pull request #1819 from MikeSpreitzer/my-etcd
  • 2af887beb Merged TestMain into the one other _test.go file
  • 8bff45823 Fetch and use right etcd for platform
  • ed01974f6 Merge pull request #1810 from MikeSpreitzer/more-tidy
  • 8399c99d2 Merge pull request #1784 from MikeSpreitzer/ci-integration
  • b184a6787 Merge pull request #1814 from kubestellar/dependabot/github_actions/actions/add-to-project-0.6.0
  • 4a704bea9 put objects filter map in a variable instead of a field inside transport controller
  • 2c5a6140b Shrink default number of objects
  • 9ed426e37 Merge pull request #1817 from MikeSpreitzer/updoc-227
  • 4c701cc57 updated denaturing -> filtering + use gvk as map key
  • 9d8847edf Use GitHub instead of Prow to run integration tests
  • 5bc5eb2c0 Run integration tests in CI
  • a80dca6fc Some overdue documentation updates
  • 694e500dd Add TestMain in pkg/transport
  • 95f3ae0d9 removed the zeroing of creation timestamp which is not needed
  • b7f2256b4 Bump actions/add-to-project from 0.5.0 to 0.6.0
  • 1572a9114 Merge pull request #1813 from nirrozenbaum/docs-fix
  • c9705cfda Merge pull request #1769 from MikeSpreitzer/ut-binding-ctlr
  • 1601e4c4d fixed minor issues in example.md
  • eec4b47f3 added object denaturing extensible mechanism when one wants to add denaturing to a new object, he needs to update the object denaturing map accordingly. transport controller will grab the changes without any need to touch the controller code
  • e3ff3401b Merge pull request #1811 from MikeSpreitzer/verbose-test
  • 3104bff84 Make transport-controller -v=4 in E2E tests
  • d6ce5e282 Add go mod tidy when building possibly-new integration
  • d4721f1fa Merge pull request #1808 from nirrozenbaum/transport-example-docs
  • 188e5e56e fixed code review comments
  • 2886b2f9d Merge pull request #1806 from MikeSpreitzer/ut-generic-transport
  • a822fa346 updated transport docs in example.md
  • 24b1f7bfa Merge pull request #1765 from vMaroon/pluggable-transport-enabling
  • 292acc65f Merge pull request #1779 from effi-ofer/transport
  • e9661cd89 updated arch doc figure2
  • a12226d91 updated figure 2 in arc doc
  • 22bb02204 updated architecture docs with pluggable transport
  • 70c5d23ab add BUILD_TIME_TAG and EXTRA_TAG to the Makefile
  • 7fdeac8c8 Add unit test of generic transport controller
  • 14d22d5bb rebased + updated docs on singleton binding condition
  • 2e3c38a48 updated BindingPolicy.Spec.WantSingletonReportedState documentation.
  • bac946bb9 controller::handleSingletonLabel made more efficient
  • 4b0a5cc4a make imports
  • 3e41ee7bc bindingpolicy finalizer handling bugflix
  • 6a50aad47 refactored code following comments
  • 1bff96433 update docs
  • f164b44b2 refactored after round of code review
  • 89391bf7f rebase typo fix, updated tests
  • 28fb7c0f4 rebased
  • a5889c45e refactored transport-in-placement out of placement, and have done the required to compensate for the deleted functionality. + rebased.
  • 607e414be Merge pull request #1780 from nirrozenbaum/e2e-transport
  • cdf75658a Merge pull request #1807 from andreyod/status-rc3
  • b63759c97 Update references to status addon v0.2.0-rc3
  • 141e4c21c Merge pull request #1804 from waltforme/exclude
  • 957eb60d7 Merge pull request #1805 from MikeSpreitzer/factor-generic-transport-controller
  • 204cd5516 updated e2e tests to use ocm transport v0.1.0-rc2
  • 609b96eb2 Factor discovery out of the generic transport controller
  • 19959eaac Test binding ctlr using kube-apiserver test server
  • e9a87c3ee Exclude groups rather than groupVersions to watch
  • effc3663d added transport controller log dump also in singleton status workflow
  • c78e1c203 added transport initial e2e tests