Comments (13)
Ok, let's workaround that on fuse-online-install and I'll fix it completely on syndesis master only.
from fuse-online-install.
I find discrepancies in the content of the roles, in the following files:
fuse-online-install/install_ocp.sh
fuse-online-install/templates/fuse-online-operator.yml
syndesis/install/generator/05-syndesis-security.yml.mustache
syndesis/install/operator/deploy/syndesis-operator.yml
We have to keep those 4(and mb I am forgetting some other files ) files always aligned, ideally with rules in the same order so we can spot different in the future.
from fuse-online-install.
@avano Which tag did you use?
from fuse-online-install.
1.7.17
from fuse-online-install.
@avano Does it work as expected on 3.11?
from fuse-online-install.
yes, on 3.11 it seems to work ok
from fuse-online-install.
I will add the permissions independently of ./install_ocp.sh
targeting 3.11 and not 4.x, just to keep things even @heiko-braun ? I suspect those permissions were added for some camelk related things, @nicolaferraro?
from fuse-online-install.
No it's not camel-k related. The standard ocp 3.11 edit clusterrole (from which the permissions have been taken) has ["get" "list" "watch"] on "deployments/rollback", but it has been removed on ocp 4.
We can remove the full entry about deployments/rollback since we don't use it at all. That can be done on master + 1.7.x.
If we don't plan to do another Fuse build, we can also patch fuse-online-install to grant that permission on the install user ("--grant" option).
Do we plan to do another build?
from fuse-online-install.
@nicolaferraro It's not clear if we rebuild. If it can be solved in fuse-online-install, that might be preferrable.
from fuse-online-install.
Ok, let's workaround that on fuse-online-install and I'll fix it completely on syndesis master only.
Only problem is the eval cluster. If we don't rebuild, we should remove the "deployments/rollback" entry manually from the template we provide to users. Btw, is that template created manually?
from fuse-online-install.
Oh, if the eval cluster is not OCP4 that's not an issue...
from fuse-online-install.
Eval is still on 3.11
from fuse-online-install.
works ok now when cherry-picking the commit to 1.7.17 tag
from fuse-online-install.
Related Issues (20)
- [1.7.7] Use fuse7-tech-preview instead of fuse-7-tech-preview HOT 3
- [1.7.7] Mismatch between imagestreams in fuse-online-install and operator template HOT 2
- [1.7.7] No switch for datavirt install HOT 5
- [CamelK] Camel K uses `fuse7` instead of `fuse7-tech-preview` namespace HOT 1
- [camel-k] unknown flag --repository HOT 1
- [camel-k] Camel-k-operator cannot pull image HOT 1
- [camel-k] Can't install camel-k on fedora, permissions error HOT 1
- [camel-k] fuse-java-openshift is no longer tech-preview
- [Upgrade] Update_ocp --version fails with $tag_komodo: bad substitution HOT 4
- [Upgrade] Upgrade never completes as it is missing the komodo image stream HOT 14
- [Upgrade] unbound variable HOT 1
- [camel-k] kamel install --repository option is not working for plugins HOT 1
- [Install] Unbound variable HOT 1
- Unable to use scripts when there is a space in path HOT 1
- error message is not easily readable HOT 4
- Postgres updated in RH Catalog HOT 1
- Remove references to old ways of installing syndesis
- Remove the -p / --project switch as causes failures in install_ocp.sh script HOT 1
- Fuse Online is not able to be installed from other folders
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fuse-online-install.