Naeel
924dd6a4bb
layer1: add namespace tombstone helper step 34
2026-04-26 10:39:11 +03:00
Naeel
897dbdd6ba
layer1: add namespace remove dispatch step 33
2026-04-26 10:36:48 +03:00
Naeel
aef2f970ca
layer1: bootstrap executor namespace manager
2026-04-26 10:35:50 +03:00
Naeel
76f15a6d79
layer1: bootstrap router namespace manager
2026-04-26 10:35:29 +03:00
Naeel
b1998cccce
layer1: bootstrap builder namespace manager
2026-04-26 10:35:09 +03:00
Naeel
4865b5fb9d
layer1: hook executor watcher to namespace manager
2026-04-26 10:34:34 +03:00
Naeel
dd53ce4645
layer1: hook router watcher to namespace manager
2026-04-26 10:34:04 +03:00
Naeel
494db6039f
layer1: hook builder watcher to namespace manager
2026-04-26 10:33:36 +03:00
Naeel
fc6a20d269
layer1: add namespace bootstrap dispatch step 26
2026-04-26 10:32:43 +03:00
Naeel
aea13fb3c1
layer1: add executor namespace subscriber step 25
2026-04-26 10:31:54 +03:00
Naeel
d4bd889f92
layer1: factor executor namespace registration step 24
2026-04-26 10:30:59 +03:00
Naeel
67c0d3296a
layer1: align router watcher flow step 23
2026-04-26 10:29:43 +03:00
Naeel
7eb952d705
layer1: fix router namespace subscriber syntax
2026-04-26 10:29:19 +03:00
Naeel
e93d6b8d0e
layer1: add router namespace subscriber step 22
2026-04-26 10:28:57 +03:00
Naeel
d238e2b154
layer1: align builder watcher flow step 21
2026-04-26 10:27:09 +03:00
Naeel
95c7b56b3e
layer1: fix builder namespace subscriber syntax
2026-04-26 10:26:40 +03:00
Naeel
7f7c93ed7d
layer1: add builder namespace subscriber step 20
2026-04-26 10:26:13 +03:00
Naeel
6d875c005d
layer1: add namespace subscriber adapter step 19
2026-04-26 10:24:01 +03:00
Naeel
91a9c9361d
layer1: add namespace event bridge step 18
2026-04-26 10:23:21 +03:00
Naeel
96aa38c9f2
layer1: add namespace dispatch step 17
2026-04-26 10:22:35 +03:00
Naeel
69ff0a412f
layer1: add namespace lifecycle subscribers step 16
2026-04-26 10:21:26 +03:00
Naeel
c9bc8dc4a7
layer1: checkpoint pending utils changes
2026-04-26 10:20:56 +03:00
Naeel
c02125230e
layer1: add namespace event helpers step 15
2026-04-26 10:05:51 +03:00
Naeel
7148a4a2cc
layer1: add namespace part helpers step 14
2026-04-26 10:05:12 +03:00
Naeel
b87501b73e
layer1: centralize managed namespace labels step 13
2026-04-26 10:04:18 +03:00
Naeel
aad176f51a
layer1: add namespace manager bridge step 12
2026-04-26 10:03:09 +03:00
Naeel
cdcbc6deae
layer1: add namespace bootstrap step 11
2026-04-26 10:02:37 +03:00
Naeel
efbaf8ccf5
layer1: derive namespace phases step 10
2026-04-26 10:02:03 +03:00
Naeel
ffc1f3a703
layer1: add namespace manager subscribers step 9
2026-04-26 10:01:21 +03:00
Naeel
39a7cb8b85
layer1: add namespace manager skeleton step 8
2026-04-26 10:00:45 +03:00
Naeel
9944645bf7
layer1: add namespace manager model step 7
2026-04-26 09:54:23 +03:00
Naeel
d2ea2aa59f
doc: add namespace manager target design
2026-04-26 09:53:06 +03:00
Naeel
c6aed6b4ef
doc: add detailed namespace rewrite logic
2026-04-26 09:50:06 +03:00
Naeel
254218f548
layer1: guard router informer maps step 6
2026-04-26 09:37:09 +03:00
Naeel
6c4926589a
layer1: fix newdeploy namespace parity step 5
2026-04-26 09:35:39 +03:00
Naeel
023988adc6
layer1: fix buildermgr namespace dedup step 4
2026-04-26 09:34:46 +03:00
Naeel
e7e5cf2688
layer1: migrate runtime loops to snapshots step 3
2026-04-26 09:33:36 +03:00
Naeel
1b4c68ff72
layer1: fix sa namespace routing step 2
2026-04-26 09:32:08 +03:00
Naeel
7858bfe7b4
layer1: add namespace snapshot api step 1
2026-04-26 09:30:51 +03:00
Naeel
1055ff8480
doc: record debugging comparison notes
2026-04-26 09:11:18 +03:00
Naeel
a4d626b81c
doc: add detailed layer1 multi-tenant fix report
2026-04-26 09:06:44 +03:00
Naeel
3a5d8daccd
rbac: allow router namespace watch in multi-tenant mode
2026-04-26 09:03:15 +03:00
Naeel
e251ecf1bc
rbac: allow full fetcher role provisioning in dynamic namespaces
2026-04-26 08:59:02 +03:00
Naeel
cac59c45f2
rbac: add fission-executor-sa-provisioner for SA/Role/RoleBinding creation in user NS
...
Fixes EnsureNamespaceSA getting 403 Forbidden when provisioning fission-fetcher
SA in dynamically registered namespaces. Adds ClusterRole + ClusterRoleBinding
with create/update/patch for serviceaccounts, roles, rolebindings.
Also adds doc/progress.md and doc/thinking/2026-04-26-rbac-fix.md.
2026-04-26 07:46:33 +03:00
Naeel
31512b7399
multi-tenant: EnsureNamespaceSA + ns_watcher SA provisioning (v8)
2026-04-26 07:41:46 +03:00
7ab88f70a3
Add npm dependabot rules ( #3293 )
...
* Add npm dependabot rules
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
* Update .github/dependabot.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
---------
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-16 10:33:52 +05:30
Sanket Sudake and GitHub
005d23f05b
Update dependabot.yml for formatting and ignore rules ( #3292 )
...
* Update dependabot.yml for formatting and ignore rules
Adjusted formatting and added ignore rules for dependencies in test directories.
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
* Fix dependabot file
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
* code cleanup
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
* All paths under test ignore
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
* more fix
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
---------
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2025-12-15 13:30:10 +05:30
Sanket Sudake and GitHub
cc9add0f39
Chart version update ( #3291 )
...
* Helm K8s minimum version to 1.28
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
* Workflow image changes
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
* Update tools version
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
---------
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
2025-12-15 12:04:14 +05:30
6c65138065
Bump github.com/opencontainers/runc ( #3275 )
...
Bumps the go_modules group with 1 update in the / directory: [github.com/opencontainers/runc](https://github.com/opencontainers/runc ).
Updates `github.com/opencontainers/runc` from 1.2.3 to 1.2.8
- [Release notes](https://github.com/opencontainers/runc/releases )
- [Changelog](https://github.com/opencontainers/runc/blob/v1.2.8/CHANGELOG.md )
- [Commits](https://github.com/opencontainers/runc/compare/v1.2.3...v1.2.8 )
---
updated-dependencies:
- dependency-name: github.com/opencontainers/runc
dependency-version: 1.2.8
dependency-type: indirect
dependency-group: go_modules
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Sanket Sudake <sanketsudake@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sanket Sudake <sanketsudake@gmail.com >
2025-12-15 10:22:27 +05:30
5391bba23c
Bump k8s.io/apiextensions-apiserver in the go-dependencies group ( #3288 )
...
Bumps the go-dependencies group with 1 update: [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver ).
Updates `k8s.io/apiextensions-apiserver` from 0.34.2 to 0.34.3
- [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases )
- [Commits](https://github.com/kubernetes/apiextensions-apiserver/compare/v0.34.2...v0.34.3 )
---
updated-dependencies:
- dependency-name: k8s.io/apiextensions-apiserver
dependency-version: 0.34.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: go-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 09:51:10 +05:30