Comments (12)
let's try to stick to product versions if we can @rdebeasi . Latest product versions are node.js 8. I suspect OCP 4 will ship node 10.
https://access.redhat.com/containers/?tab=overview#/registry.access.redhat.com/rhscl/nodejs-8-rhel7
from labs-ci-cd.
ahhh I stand corrected. we now have two node.js distros sigh....
Looks like runtime supports 10 https://access.redhat.com/containers/?tab=overview#/registry.access.redhat.com/rhoar-nodejs/nodejs-10, but jenkins does not yet.
from labs-ci-cd.
Gotcha - thanks for clearing that up! Is that something that could get updated in jenkins-slave-npm, or would we need to wait for OCP 4?
from labs-ci-cd.
I added you to a thread internally on this for context Ryan.
In short, it looks like updating CoP repos to run node 10 is the right approach. Yes we can do that, some one just needs to open an issue / PR over there.
from labs-ci-cd.
Awesome, thanks! Issue opened: redhat-cop/containers-quickstarts#181
from labs-ci-cd.
Looks like this change has been made upstream. Node 10 should be included in the next release of containers-quickstarts.
from labs-ci-cd.
Didn't I already do this? IIRC, I created a NodeJS 10/NPM 6+ container image based on what we created at DHS...
from labs-ci-cd.
redhat-cop/containers-quickstarts#137
from labs-ci-cd.
Thanks for calling that out! Yep, looks like that PR does include NodeJS 10 along with a some new security features. Feedback was submitted three weeks ago, and the PR is pending updates based on that feedback. Looking forward to seeing some npm audit
coolness in there! 😄
The good news is that containers-quickstarts now includes Node 10 in master, and the changes that @pabrahamsson made should apply cleanly over yours.
The only remaining work in this labs-ci-cd issue is to wait for a new release of containers-quickstarts and bump the version number accordingly.
from labs-ci-cd.
Those requested changes were merged and submitted.
from labs-ci-cd.
https://github.com/redhat-cop/containers-quickstarts/tree/v1.7 now has this merged and tagged.
from labs-ci-cd.
Looks like we're now pointing to containers-quickstarts 1.9, which includes Node 10. Thank you, @InfoSec812, @haithamshahin333, and @sherl0cks !!!! 😄 🚀 🍕
from labs-ci-cd.
Related Issues (20)
- Should We Build an Operator?
- configuring nexus should be an openshift-applier post-step
- Update requirements to use infra-ansible 1.0.9 and use newer Nexus version
- Consider Moving from {{ playbook_dir }} to {{ inventory_dir }} HOT 3
- Slave images won't launch in Jenkins HOT 1
- Jenkins on OpenShift 4.x OAuth Integration Has Issues HOT 2
- Update Labs-CI-CD to use Tekton when mature
- Enable OAuth integration with OpenShift for SonarQube HOT 2
- Fail but continue for post_steps for Nexus repo configuration HOT 3
- Ansible 2.8 causes issues with 'delegate_to' HOT 4
- Jenkins s2i and OCP v4.1 HOT 2
- Pin SonarQube to version 7.7 For K8s/OpenShift Compatibility
- CI for labs-ci-cd is broken HOT 2
- Allow CI for CI to have partial failures, but finish the pipeline
- Update Nexus Plugin and remove "post_steps"
- Add out of the box SCM (Gitlab..) backups. HOT 1
- Add Argo CD
- Add Helm v3
- Image of "layout of the project" still indicates params and secrets
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 labs-ci-cd.