Code Monkey home page Code Monkey logo

Comments (7)

javsalgar avatar javsalgar commented on June 30, 2024

Hi!

We're sorry for any inconvenience this is causing. We would like to clarify that all PRs go through a verification process where we deploy and perform basic testing. Maybe it would make sense to extend this basic testing so issues like the ones you reported are detected (sometimes issues only appear in certain platform due to, for example, certain storage providers). We will work on reproducing these issues and try to understand where the root of the problem is.

from charts.

busyboy77 avatar busyboy77 commented on June 30, 2024

@javsalgar --- Thank you for getting back

You know the problem is that Bitnami is considered as trusted source of all those packages around here in this very Repo and when someone like me comes to deploy a production grade deployment from open-source community , our first choice is Bitnami, not because you add something in the original source code to run it faster and stable, but because of the customization offerings that with a little bit of knowledge can achieve and Obviously there are many packages which outperform from their Original counterparts.

Now coming to my opened Issues, I am deploying Jenkins for a production release.

I deployed Jenkins:12.9.x , it worked well but the VM corrupted,
in the meanwhile there was jenkins:12.10.0 which never runs
neither does it creates plugins
nor it does any kubernetes configuration setup ( Cloud + agent )
it didn't ask me to copy past password from the AdminPassword file from inside the Pod and took me straight to the User/Password UI, however, this was not the case previously. Even though you add user via Values.yaml , it was still asking for the password to be copied from inside the pod.

the more irritating problems,
the latest Jenkins:12.10.0 does not bother to install Plugins at the time of deployment ( I could see all the plugins are downloaded and installed during chart deployments in logs ) but when we open the interface it simply doesn't install any of those.

and

the edge of running on kubernetes -- the kubernetes configuration is something that I don't want to mess up with. In latest release it never does create it, just because no plugins are deployed mentioned in the helm chart values file.

regards,

from charts.

busyboy77 avatar busyboy77 commented on June 30, 2024

and I 'm running the standard deployment on the Ubuntu 22.04,occupiying the whole system for Jenkins only.

from charts.

rafariossaa avatar rafariossaa commented on June 30, 2024

Hi,
Sorry for the long delay.
I was able to reproduce the issue.
It seems located in the chart, I am trying to solve it.

from charts.

rafariossaa avatar rafariossaa commented on June 30, 2024

I have found that the plugins versions set are causing the first start to abort with this error:

kubernetes (3852.v41ea_166a_ed1b_): SECURITY-3075-kubernetes Improper masking of credentials https://www.jenkins.io/security/advisory/2023-04-12/#SECURITY-3075
io.jenkins.tools.pluginmanager.impl.AggregatePluginPrerequisitesNotMetException: Multiple plugin prerequisites not met:
Plugin kubernetes:3852.v41ea_166a_ed1b_ (via credentials:1337.v60b_d7b_c7b_c9f) depends on configuration-as-code:1775.v810dc950b_514, but there is an older version defined on the top level - configuration-as-code:1569.vb_72405b_80249,
Plugin workflow-aggregator:590.v6a_d052e5a_a_b_5 (via pipeline-input-step:491.vb_07d21da_1a_fb_->credentials:1337.v60b_d7b_c7b_c9f) depends on configuration-as-code:1775.v810dc950b_514, but there is an older version defined on the top level - configuration-as-code:1569.vb_72405b_80249,
Plugin workflow-aggregator:590.v6a_d052e5a_a_b_5 (via pipeline-model-definition:2.2184.v0b_358b_953e69->git-client:4.7.0) depends on configuration-as-code:1775.v810dc950b_514, but there is an older version defined on the top level - configuration-as-code:1569.vb_72405b_80249,
Plugin git:4.13.0 (via credentials:1337.v60b_d7b_c7b_c9f) depends on configuration-as-code:1775.v810dc950b_514, but there is an older version defined on the top level - configuration-as-code:1569.vb_72405b_80249,
Plugin git:4.13.0 (via git-client:4.7.0) depends on configuration-as-code:1775.v810dc950b_514, but there is an older version defined on the top level - configuration-as-code:1569.vb_72405b_80249
        at io.jenkins.tools.pluginmanager.impl.PluginManager.start(PluginManager.java:240)
        at io.jenkins.tools.pluginmanager.impl.PluginManager.start(PluginManager.java:189)
        at io.jenkins.tools.pluginmanager.cli.Main.main(Main.java:60)
        Suppressed: io.jenkins.tools.pluginmanager.impl.PluginDependencyException: Plugin kubernetes:3852.v41ea_166a_ed1b_ (via credentials:1337.v60b_d7b_c7b_c9f) depends on configuration-as-code:1775.v810dc950b_514, but there is an older version defined on the top level - configuration-as-code:1569.vb_72405b_80249
                at io.jenkins.tools.pluginmanager.impl.PluginManager.resolveRecursiveDependencies(PluginManager.java:1128)
                at io.jenkins.tools.pluginmanager.impl.PluginManager.findPluginsAndDependencies(PluginManager.java:698)
                at io.jenkins.tools.pluginmanager.impl.PluginManager.start(PluginManager.java:232)
                ... 2 more
        Suppressed: io.jenkins.tools.pluginmanager.impl.PluginDependencyException: Plugin workflow-aggregator:590.v6a_d052e5a_a_b_5 (via pipeline-input-step:491.vb_07d21da_1a_fb_->credentials:1337.v60b_d7b_c7b_c9f) depends on configuration-as-code:1775.v810dc950b_514, but there is an older version defined on the top level - configuration-as-code:1569.vb_72405b_80249
                at io.jenkins.tools.pluginmanager.impl.PluginManager.resolveRecursiveDependencies(PluginManager.java:1128)
                at io.jenkins.tools.pluginmanager.impl.PluginManager.findPluginsAndDependencies(PluginManager.java:698)
                at io.jenkins.tools.pluginmanager.impl.PluginManager.start(PluginManager.java:232)
                ... 2 more
        Suppressed: io.jenkins.tools.pluginmanager.impl.PluginDependencyException: Plugin workflow-aggregator:590.v6a_d052e5a_a_b_5 (via pipeline-model-definition:2.2184.v0b_358b_953e69->git-client:4.7.0) depends on configuration-as-code:1775.v810dc950b_514, but there is an older version defined on the top level - configuration-as-code:1569.vb_72405b_80249
                at io.jenkins.tools.pluginmanager.impl.PluginManager.resolveRecursiveDependencies(PluginManager.java:1128)
                at io.jenkins.tools.pluginmanager.impl.PluginManager.findPluginsAndDependencies(PluginManager.java:698)
                at io.jenkins.tools.pluginmanager.impl.PluginManager.start(PluginManager.java:232)
                ... 2 more
        Suppressed: io.jenkins.tools.pluginmanager.impl.PluginDependencyException: Plugin git:4.13.0 (via credentials:1337.v60b_d7b_c7b_c9f) depends on configuration-as-code:1775.v810dc950b_514, but there is an older version defined on the top level - configuration-as-code:1569.vb_72405b_80249
                at io.jenkins.tools.pluginmanager.impl.PluginManager.resolveRecursiveDependencies(PluginManager.java:1128)
                at io.jenkins.tools.pluginmanager.impl.PluginManager.findPluginsAndDependencies(PluginManager.java:698)
                at io.jenkins.tools.pluginmanager.impl.PluginManager.start(PluginManager.java:232)
                ... 2 more
        Suppressed: io.jenkins.tools.pluginmanager.impl.PluginDependencyException: Plugin git:4.13.0 (via git-client:4.7.0) depends on configuration-as-code:1775.v810dc950b_514, but there is an older version defined on the top level - configuration-as-code:1569.vb_72405b_80249
                at io.jenkins.tools.pluginmanager.impl.PluginManager.resolveRecursiveDependencies(PluginManager.java:1128)
                at io.jenkins.tools.pluginmanager.impl.PluginManager.findPluginsAndDependencies(PluginManager.java:698)
                at io.jenkins.tools.pluginmanager.impl.PluginManager.start(PluginManager.java:232)
                ... 2 more
Multiple plugin prerequisites not met:
Plugin kubernetes:3852.v41ea_166a_ed1b_ (via credentials:1337.v60b_d7b_c7b_c9f) depends on configuration-as-code:1775.v810dc950b_514, but there is an older version defined on the top level - configuration-as-code:1569.vb_72405b_80249,
Plugin workflow-aggregator:590.v6a_d052e5a_a_b_5 (via pipeline-input-step:491.vb_07d21da_1a_fb_->credentials:1337.v60b_d7b_c7b_c9f) depends on configuration-as-code:1775.v810dc950b_514, but there is an older version defined on the top level - configuration-as-code:1569.vb_72405b_80249,
Plugin workflow-aggregator:590.v6a_d052e5a_a_b_5 (via pipeline-model-definition:2.2184.v0b_358b_953e69->git-client:4.7.0) depends on configuration-as-code:1775.v810dc950b_514, but there is an older version defined on the top level - configuration-as-code:1569.vb_72405b_80249,
Plugin git:4.13.0 (via credentials:1337.v60b_d7b_c7b_c9f) depends on configuration-as-code:1775.v810dc950b_514, but there is an older version defined on the top level - configuration-as-code:1569.vb_72405b_80249,
Plugin git:4.13.0 (via git-client:4.7.0) depends on configuration-as-code:1775.v810dc950b_514, but there is an older version defined on the top level - configuration-as-code:1569.vb_72405b_80249

If you enable the debug mode (`image.debug=true') you could see the errors.

I set the plugin block as:

plugins:
  - kubernetes:3852.v41ea_166a_ed1b_
  - workflow-aggregator:590.v6a_d052e5a_a_b_5
  - git:4.13.0
  - configuration-as-code:1775.v810dc950b_514

and it worked for me, could you give it a try ?

from charts.

github-actions avatar github-actions commented on June 30, 2024

This Issue has been automatically marked as "stale" because it has not had recent activity (for 15 days). It will be closed if no further activity occurs. Thanks for the feedback.

from charts.

github-actions avatar github-actions commented on June 30, 2024

Due to the lack of activity in the last 5 days since it was marked as "stale", we proceed to close this Issue. Do not hesitate to reopen it later if necessary.

from charts.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.