profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/oleg-nenashev/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Oleg Nenashev oleg-nenashev @jenkinsci, @winsw, @cloudbees, @librecores Neuchatel, Switzerland @jenkinsci maintainer and board member. Engineer at @cloudbees. R&D and Automation engineer with HW/Embedded background, PhD.

hub4j/github-api 780

Java API for GitHub

jenkinsci/docker-inbound-agent 367

Docker image for a Jenkins agent which can connect to Jenkins using TCP or Websocket protocols

jenkinsci/docker-agent 164

Base Docker image for Jenkins Agents

jenkinsci/jenkinsfile-runner-github-actions 154

Jenkins single-shot master GitHub Action POC

jenkinsci/acceptance-test-harness 112

Acceptance tests cases for Jenkins and its plug-ins based on selenium and docker.

jenkinsci/docker-ssh-agent 93

Docker image for Jenkins agents connected over SSH

KostyaSha/github-integration-plugin 84

Jenkins GitHub Integration Plugin

kohsuke/winp 55

Windows process management library

jenkinsci/ci.jenkins.io-runner 36

An emulator of ci.jenkins.io instance, packaged as a single-shot Jenkinsfile Runner

librecores/librecores-ci-jenkins-server 35

LibreCores Continuous Integration

pull request commentjenkinsci/parameterized-trigger-plugin

Avoid array index out of bound

This PR is stale because it has been open 365 days with no activity. Remove stale label or comment or this will be closed in 30 days.

ahahxof

comment created time in 3 minutes

issue openedjenkinsci/jenkinsfile-runner

with 1.0-beta-19, sometimes SEVERE error occurred.

<!-- SECURITY ISSUES: Never report security issues on GitHub or other public channels (Gitter/Twitter/etc.) Follow these instruction to report security issues: https://www.jenkins.io/security/#reporting-vulnerabilities -->

Version report

Jenkins and plugins versions report:

<!-- paste below the version report from https://www.jenkins.io/doc/book/system-administration/diagnosing-errors/#how-to-report-a-bug -->

1.0-beta-19
  • What Operating System are you using (both controller, and any agents involved in the problem)?
Linux

Reproduction steps

<!--

  • Write bullet-point reproduction steps.
  • Be explicit about any relevant configuration, jobs, build history, user accounts, etc., redacting confidential information as needed.
  • The best reproduction steps start with a clean Jenkins install, perhaps a docker run command if possible.
  • Use screenshots where appropriate, copy textual output otherwise. When in doubt, do both.
  • Include relevant logs, debug if needed - https://www.jenkins.io/doc/book/system-administration/viewing-logs/ -->

I deployed jenkinsfile-runner in kubernetes as pod. Usually it worked very well. Sometimes, SEVERE error occurred and pod was not worked.

2021-06-15 07:18:50.117+0000 [id=1]     WARNING j.branch.WorkspaceLocatorImpl#getWorkspaceRoot: JENKINS-2111 path sanitization ineffective when using legacy Workspace Root Directory ‘/build’; switch to ‘${JENKINS_HOME}/workspace/${ITEM_FULL_NAME}’ as in JENKINS-8446 / JENKINS-21942
2021-06-15 07:18:50.152+0000 [id=1]     INFO    o.c.j.p.k.KubernetesClientProvider$SaveableListenerImpl#onChange: Invalidating Kubernetes client: kubernetes null
2021-06-15 07:18:50.166+0000 [id=1]     INFO    j.m.JenkinsLocationConfiguration#preventRootUrlBeingInvalid: Invalid URL received: http://localhost:-1/jenkins/, considered as null
2021-06-15 07:18:54.610+0000 [id=1]     SEVERE  h.i.i.InstallUncaughtExceptionHandler$DefaultUncaughtExceptionHandler#uncaughtException: A thread (main/1) died unexpectedly due to an uncaught exception, this may leave your Jenkins in a bad way and is usually indicative of a bug in the code.
java.io.FileNotFoundException: /tmp/jenkinsfileRunner.tmp/jfr7762827885266829059.run/jobs/job/builds/1/log (No such file or directory)
        at java.io.RandomAccessFile.open0(Native Method)
        at java.io.RandomAccessFile.open(RandomAccessFile.java:316)
        at java.io.RandomAccessFile.<init>(RandomAccessFile.java:243)
        at org.kohsuke.stapler.framework.io.LargeText$FileSession.<init>(LargeText.java:399)
        at org.kohsuke.stapler.framework.io.LargeText$2.open(LargeText.java:121)
        at org.kohsuke.stapler.framework.io.LargeText.writeLogTo(LargeText.java:212)
        at hudson.console.AnnotatedLargeText.writeLogTo(AnnotatedLargeText.java:165)
        at hudson.model.Run.writeWholeLogTo(Run.java:1556)
        at io.jenkins.jenkinsfile.runner.Runner.writeLogTo(Runner.java:134)
        at io.jenkins.jenkinsfile.runner.Runner.run(Runner.java:94)
Caused: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at io.jenkins.jenkinsfile.runner.JenkinsfileRunnerLauncher.doLaunch(JenkinsfileRunnerLauncher.java:32)
        at io.jenkins.jenkinsfile.runner.JenkinsLauncher.launch(JenkinsLauncher.java:83)
        at io.jenkins.jenkinsfile.runner.App.run(App.java:13)
        at io.jenkins.jenkinsfile.runner.bootstrap.Bootstrap.run(Bootstrap.java:312)
        at io.jenkins.jenkinsfile.runner.bootstrap.Bootstrap.main(Bootstrap.java:135)

Results

Expected result:

<!-- What was your expected result? --> No SEVERE error. Actual result:

<!-- What was the actual result? -->

created time in 2 hours

PR closed jenkinsci/docker

Add dockerfile for ubuntu using hotspot jvm

<!-- Please describe your pull request here. -->

  • [x] Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!
  • [x] Ensure that the pull request title represents the desired changelog entry
  • [x] Please describe what you did
  • [x] Link to relevant issues in GitHub or Jira
  • [x] Link to relevant pull requests, esp. upstream and downstream changes
  • [x] Ensure you have provided tests - that demonstrates feature works or fixes the issue

Added a dockerfile for jenkins using adoptopenjdk 11 hotspot on ubuntu focal. Also added the respective build command in the make file

I personally needed this for a project of mine which required a system level dependency, thought I would go ahead and PR this as others can benefit from an ubuntu jenkins image using hotspot instead of just openj8

+105 -0

0 comment

2 changed files

NovaFox161

pr closed time in 3 hours

PR opened jenkinsci/docker

Add dockerfile for ubuntu using hotspot jvm

<!-- Please describe your pull request here. -->

  • [x] Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!
  • [x] Ensure that the pull request title represents the desired changelog entry
  • [x] Please describe what you did
  • [x] Link to relevant issues in GitHub or Jira
  • [x] Link to relevant pull requests, esp. upstream and downstream changes
  • [x] Ensure you have provided tests - that demonstrates feature works or fixes the issue

Added a dockerfile for jenkins using adoptopenjdk 11 hotspot on ubuntu focal. Also added the respective build command in the make file

I personally needed this for a project of mine which required a system level dependency, thought I would go ahead and PR this as others can benefit from an ubuntu jenkins image using hotspot instead of just openj8

+105 -0

0 comment

2 changed files

pr created time in 3 hours

issue commentjenkinsci/configuration-as-code-plugin

How do I add nice descriptions for my plugin's configuration properties?

Well, that's the point, it doesn't work for me. I have a global.jelly file that has: <j:jelly xmlns:j="jelly:core" xmlns:f="/lib/form"> <f:section title="My Plugin Config"> <f:entry title="MyParam" help="/plugin/myplugin/help-myparam.html" description="MyParam description"> <f:textbox name="param" field="param"/> </f:entry> </f:section> </j:jelly> And I don't see any description from either help or description rendered in reference or schema documentation for configuration-as-a-code. Is there anything else that is required?

akaryakina

comment created time in 4 hours

issue commentjenkinsci/configuration-as-code-plugin

How do I add nice descriptions for my plugin's configuration properties?

same with all other plugins configure help via jelly help resources: https://github.com/jenkinsci/git-plugin/blob/master/src/main/resources/jenkins/plugins/git/GitStep/help.html https://github.com/jenkinsci/git-plugin/blob/master/src/main/resources/jenkins/plugins/git/GitStep/help-branch.html

akaryakina

comment created time in 5 hours

issue openedjenkinsci/configuration-as-code-plugin

How do I add nice descriptions for my plugin's configuration properties?

<!-- Never report security issues on GitHub or other public channels (Gitter/Twitter/etc.), follow the instruction from Jenkins Security to report it on Jenkins Jira -->

Your checklist for this issue

🚨 Please review the Support Policy

  • [x ] The question was asked in the project's Gitter chat
  • [x ] Jenkins version
  • [ x] Plugin version
  • [ x] OS
  • [ x] Reproduction steps

<!-- Put an x into the [ ] to show you have filled the information below Describe your issue below -->

Description

Hi folks, how do I add/customize descriptions for configuration elements of my plugin that are displayed at host:port/jenkins/configuration-as-code/reference (or host:port/jenkins/configuration-as-code/schema)? I tried searching the Gitter chanel, anywhere around the Internet, tried to analyze what was different in the latest Jenkins's code that made them be generated for some of the properties, but in vain. It feels like it's using the help htmls' contents, but only for some properties, and not for the others. Could you please help me (and ideally - document it somewhere for future references of other strugglers)?

created time in 5 hours

PR opened jenkins-infra/charts

[updatecli] Bump falco helm chart version

Report

Source:
	✔  (helmChart)


Condition:
	✔  falco/falco Helm Chart(yaml)
	✔  Falco helm chart available on Registry(helmChart)

Changelog

<details><summary>Click to expand</summary>


Remark: We couldn't identify a way to automatically retrieve changelog information.
Please use following information to take informed decision

Helm Chart: falco
Falco
Project Home: https://falco.org

Version created on the 2021-06-22 17:31:32.293997218 &#43;0000 UTC

Sources:

* https://github.com/falcosecurity/falco



URL:

* https://github.com/falcosecurity/charts/releases/download/falco-1.14.0/falco-1.14.0.tgz



</details>

Remark

This pull request was automatically created using Updatecli.

Please report any issues with this tool here

+1 -1

0 comment

1 changed file

pr created time in 6 hours

push eventjenkins-infra/charts

Damien Duportal

commit sha 0ca09da706cd240c24f55788b8ebc83b71289889

Chore: different fixes about datadog updatecli manifest (#1277) * chore: always run updatecli diff to ensure no broken conf Signed-off-by: Damien Duportal <damien.duportal@gmail.com> * chore: fix datadog updatecli manifest Signed-off-by: Damien Duportal <damien.duportal@gmail.com> * chore: disable datadog updatecli manifest which to close #1148. Ref. https://github.com/jenkins-infra/charts/pull/1148#issuecomment-832859965 Signed-off-by: Damien Duportal <damien.duportal@gmail.com>

view details

push time in 6 hours

PR merged jenkins-infra/charts

Reviewers
Chore: different fixes about datadog updatecli manifest

With the PR #1274 , I forgot to update the datadog's updatecli manifest (while the helmfile config manifest was renamed).

  • To avoid this issue in the future, the pipeline has been updated to always run updatecli diff (but keeping the apply only when triggered by the timer).

  • The datadog updatecli manifest has been fixed for the future :)

  • However, the datadog updatecli has been disabled as per https://github.com/jenkins-infra/charts/pull/1148#issuecomment-832859965 , which closes #1148 until we take care of the datadog challenge.

+3 -9

0 comment

2 changed files

dduportal

pr closed time in 6 hours

PR closed jenkins-infra/charts

[updatecli] Bump datadog helm chart on-hold

Report

Source:
	✔  (helmChart)


Condition:
	✔  stable/datadog Helm Chart(yaml)
	✔  Datadog helm chart available on Registry(helmChart)

Changelog

<details><summary>Click to expand</summary>


Remark: We couldn't identify a way to automatically retrieve changelog information.
Please use following information to take informed decision

Helm Chart: datadog
Datadog Agent
Project Home: https://www.datadoghq.com

Version created on the 2021-06-09 16:38:02.304356685 &#43;0000 UTC

Sources:

* https://app.datadoghq.com/account/settings#agent/kubernetes

* https://github.com/DataDog/datadog-agent



URL:

* https://github.com/DataDog/helm-charts/releases/download/datadog-2.16.5/datadog-2.16.5.tgz



</details>

Remark

This pull request was automatically created using Updatecli.

Please report any issues with this tool here

+1 -1

3 comments

1 changed file

jenkins-infra-bot

pr closed time in 6 hours

issue commentjenkinsci/kubernetes-operator

Jenkins Master Boot Loop

We are seeing the same issue with our EKS cluster (1.19.6).

https://github.com/jenkinsci/kubernetes-operator/issues/586

blackHatMonkey

comment created time in 6 hours

Pull request review commentjenkinsci/acceptance-test-harness

Fix latest changes of Config File Provider

 public void save() {     }      public void remove() {-        visit(url("removeConfig?id=" + this.fileId));+        // From config-file-provider 3.7.1 on, the remove element is not an anchor anymore.+        // Use the direct link with versions without the security improvement, otherwise go to the url via GET+        +        boolean useOldAnchor = getJenkins().getPlugin("config-file-provider").getVersion().isOlderThan(new VersionNumber("3.7.1"));++        if (useOldAnchor) {+            WebElement e = find(by.xpath("//a[contains(@onclick, 'removeConfig?id=" + this.fileId + "')]"));+            e.click();    +        } else {+            visit(url("removeConfig?id=" + this.fileId));

The upstream page is RequirePost so whilst the visit will work it will not remove the config file.

MRamonLeon

comment created time in 6 hours

Pull request review commentjenkinsci/acceptance-test-harness

Fix latest changes of Config File Provider

 @Describable("org.jenkinsci.plugins.configfiles.custom.CustomConfig") public class CustomConfig extends ProvidedFile { -    public final Control content = control("/config/content");-     public CustomConfig(ConfigFileProvider context, String id) {         super(context, id);     } +    /**+     * From config-file-provider:3.8.0, the content box of the custom files is a CodeMirror object instead of a textarea +     * @param customContent the content to set+     */     @Override     public void content(String customContent) {-        this.content.set(customContent);-    }+        final String PATH = "/config/content";+        boolean contentIsOldTextArea = this.getJenkins().getPlugin("config-file-provider").getVersion().isOlderThan(new VersionNumber("3.8.0"));

Given this has already been released do you need to worry about backward compatibility here?

MRamonLeon

comment created time in 6 hours

Pull request review commentjenkinsci/acceptance-test-harness

Fix latest changes of Config File Provider

 public void save() {     }      public void remove() {-        visit(url("removeConfig?id=" + this.fileId));+        // From config-file-provider 3.7.1 on, the remove element is not an anchor anymore.+        // Use the direct link with versions without the security improvement, otherwise go to the url via GET+        +        boolean useOldAnchor = getJenkins().getPlugin("config-file-provider").getVersion().isOlderThan(new VersionNumber("3.7.1"));++        if (useOldAnchor) {+            WebElement e = find(by.xpath("//a[contains(@onclick, 'removeConfig?id=" + this.fileId + "')]"));+            e.click();    +        } else {+            visit(url("removeConfig?id=" + this.fileId));

?

MRamonLeon

comment created time in 6 hours

PR opened jenkins-infra/charts

Chore: different fixes about datadog updatecli manifest

With the PR #1274 , I forgot to update the datadog's updatecli manifest (while the helmfile config manifest was renamed).

  • To avoid this issue in the future, the pipeline has been updated to always run updatecli diff (but keeping the apply only when triggered by the timer).

  • The datadog updatecli manifest has been fixed for the future :)

  • However, the datadog updatecli has been disabled as per https://github.com/jenkins-infra/charts/pull/1148#issuecomment-832859965 , which closes #1148 until we take care of the datadog challenge.

+3 -9

0 comment

2 changed files

pr created time in 7 hours

Pull request review commentjenkinsci/kubernetes-operator

Added validation webhook,cert-manager,and updated Makefile.

+/*+Copyright 2021.++Licensed under the Apache License, Version 2.0 (the "License");+you may not use this file except in compliance with the License.+You may obtain a copy of the License at++    http://www.apache.org/licenses/LICENSE-2.0++Unless required by applicable law or agreed to in writing, software+distributed under the License is distributed on an "AS IS" BASIS,+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.+See the License for the specific language governing permissions and+limitations under the License.+*/++package v1alpha2++import (+	"k8s.io/apimachinery/pkg/runtime"+	ctrl "sigs.k8s.io/controller-runtime"+	logf "sigs.k8s.io/controller-runtime/pkg/log"+	"sigs.k8s.io/controller-runtime/pkg/webhook"+)++// log is for logging in this package.+var jenkinslog = logf.Log.WithName("jenkins-resource")++func (r *Jenkins) SetupWebhookWithManager(mgr ctrl.Manager) error {+	return ctrl.NewWebhookManagedBy(mgr).+		For(r).+		Complete()+}++// EDIT THIS FILE!  THIS IS SCAFFOLDING FOR YOU TO OWN!++// TODO(user): change verbs to "verbs=create;update;delete" if you want to enable deletion validation.+// +kubebuilder:webhook:path=/validate-jenkins-io-jenkins-io-v1alpha2-jenkins,mutating=false,failurePolicy=fail,sideEffects=None,groups=jenkins.io.jenkins.io,resources=jenkins,verbs=create;update,versions=v1alpha2,name=vjenkins.kb.io,admissionReviewVersions={v1,v1beta1}++var _ webhook.Validator = &Jenkins{}++// ValidateCreate implements webhook.Validator so a webhook will be registered for the type+func (r *Jenkins) ValidateCreate() error {+	jenkinslog.Info("validate create", "name", r.Name)++	// TODO(user): fill in your validation logic upon object creation.+	return nil+}++// ValidateUpdate implements webhook.Validator so a webhook will be registered for the type+func (r *Jenkins) ValidateUpdate(old runtime.Object) error {+	jenkinslog.Info("validate update", "name", r.Name)++	// TODO(user): fill in your validation logic upon object update.+	return nil+}++// ValidateDelete implements webhook.Validator so a webhook will be registered for the type+func (r *Jenkins) ValidateDelete() error {+	jenkinslog.Info("validate delete", "name", r.Name)++	// TODO(user): fill in your validation logic upon object deletion.+	return nil+}

Yeah, That sounds reasonable.

sharmapulkit04

comment created time in 7 hours

Pull request review commentjenkinsci/kubernetes-operator

Added validation webhook,cert-manager,and updated Makefile.

 func main() { 		fatal(errors.Wrap(err, "unable to create Jenkins controller"), *debug) 	} +	if err = (&v1alpha2.Jenkins{}).SetupWebhookWithManager(mgr); err != nil {+		fatal(errors.Wrap(err, "unable to create Jenkins controller"), *debug)

Thanks, I forgot to update that.

sharmapulkit04

comment created time in 7 hours

Pull request review commentjenkinsci/kubernetes-operator

Added validation webhook,cert-manager,and updated Makefile.

 kubebuilder: 	mkdir -p ${ENVTEST_ASSETS_DIR} 	test -f ${ENVTEST_ASSETS_DIR}/setup-envtest.sh || curl -sSLo ${ENVTEST_ASSETS_DIR}/setup-envtest.sh https://raw.githubusercontent.com/kubernetes-sigs/controller-runtime/v0.7.0/hack/setup-envtest.sh 	source ${ENVTEST_ASSETS_DIR}/setup-envtest.sh; fetch_envtest_tools $(ENVTEST_ASSETS_DIR); setup_envtest_env $(ENVTEST_ASSETS_DIR);++MANIFESTS := webhook/all_in_one_$(API_VERSION).yaml+all-in-one-build-webhook: ## Re-generate all-in-one yaml+	@echo "+ $@"+	> $(MANIFESTS)+	cat webhook/rbac.yaml >> $(MANIFESTS)+	cat webhook/operator.yaml >> $(MANIFESTS)+	cat webhook/webhook.yaml >> $(MANIFESTS)+	cat webhook/cert-manager.yaml >> $(MANIFESTS)+	sed -i "s~{DOCKER_REGISTRY}:{GITCOMMIT}~${DOCKER_REGISTRY}:${GITCOMMIT}~;" ${MANIFESTS} +	++setup-cluster: minikube-start+	@echo "+ $@"+	eval $(minikube docker-env)++deploy-webhook: setup-cluster install-crds container-runtime-build all-in-one-build-webhook +	@echo "+ $@"+	kubectl apply -f https://github.com/jetstack/cert-manager/releases/download/v1.4.0/cert-manager.yaml+	kubectl apply -f ${MANIFESTS}

Okay sure.

sharmapulkit04

comment created time in 7 hours

Pull request review commentjenkins-infra/jenkins.io

Add 2.289.2 changelog and upgrade guide

     message: |-       Developer: Add support for plugins to use external SVG sprites in their icons. +- version: "2.289.2"+  date: 2021-06-30+  changes:+  - type: major bug+    category: regression+    pull: 5479+    issue: 65585+    authors:+    - thomasgl-orange+    - basil+    references:+      - issue: 65585+      - pull: 5479+      - pull: 5405+    message: |-+      Fix regressions in forms submissions: missing submit button value in form data (in HtmlUnit), double submit request (in HtmlUnit), and unwanted form validation in any browser (regression in 2.289.1).

Looks good

MarkEWaite

comment created time in 8 hours

PR opened jenkinsci/remoting

Logging should be of `Request` which has a `toString`, not some anonymous `Runnable`

Fixes log messages which failed to convey useful information. Also see #274.

+3 -2

0 comment

1 changed file

pr created time in 9 hours

push eventjenkins-infra/charts

jenkins-infra-bot

commit sha e19cdc7cd7bf9fc12cf739fbdbc38ce28c8379bf

chore: Update key "releases[0].version" from file "helmfile.d/grafana.y... (#1275) ... aml" Made with ❤️️ by updatecli Co-authored-by: updatebot <updatebot@olblak.com>

view details

push time in 9 hours

delete branch jenkins-infra/charts

delete branch : updatecli_d9f8b9aa4f78dfec3e06cd89b0801dcbd88c62ff5e680744a30e5a24f7091298

delete time in 9 hours

PR merged jenkins-infra/charts

[updatecli] Bump grafana helm chart version

Report

Source:
	✔  (helmChart)


Condition:
	✔  grafana/grafana Helm Chart(yaml)

Changelog

<details><summary>Click to expand</summary>


Remark: We couldn't identify a way to automatically retrieve changelog information.
Please use following information to take informed decision

Helm Chart: grafana
The leading tool for querying and visualizing time series and metrics.
Project Home: https://grafana.net
Require Kubernetes Version: ^1.8.0-0
Version created on the 2021-06-22 01:00:55.072375802 &#43;0000 UTC

Sources:

* https://github.com/grafana/grafana



URL:

* https://github.com/grafana/helm-charts/releases/download/grafana-6.13.5/grafana-6.13.5.tgz



</details>

Remark

This pull request was automatically created using Updatecli.

Please report any issues with this tool here

+1 -1

0 comment

1 changed file

jenkins-infra-bot

pr closed time in 9 hours

push eventjenkins-infra/charts

jenkins-infra-bot

commit sha 552c804f6ce042b581d569391c164cd4659421a2

[updatecli] Bump nginx-ingress helm chart (#1276) * chore: Update key "releases[1].version" from file "helmfile.d/nginx-ing... ... ress.yaml" Made with ❤️️ by updatecli * chore: Update key "releases[0].version" from file "helmfile.d/nginx-ing... ... ress.yaml" Made with ❤️️ by updatecli Co-authored-by: updatebot <updatebot@olblak.com>

view details

push time in 9 hours

delete branch jenkins-infra/charts

delete branch : updatecli_c7f1f46abed5b000cdd8a5ea8a8e51d7818bc5260ff96613aa34d791d3328dc1

delete time in 9 hours

PR merged jenkins-infra/charts

[updatecli] Bump nginx-ingress helm chart

Report

Source:
	✔  Retrieve latest version of the chart ingress-nginx(helmChart)
	✔  Retrieve the latest tag of the Docker image for the default backend(githubRelease)


Condition:
	✔  Check that the public-ingress references the ingress-nginx Helm Chart(yaml)
	✔  Check that the public-ingress has the expected Docker image for default backend(yaml)
	✔  Check that the private-ingress references the ingress-nginx Helm Chart(yaml)
	✔  Check that the private-ingress has the expected Docker image for default backend(yaml)

Changelog

<details><summary>Click to expand</summary>


Remark: We couldn't identify a way to automatically retrieve changelog information.
Please use following information to take informed decision

Helm Chart: ingress-nginx
Ingress controller for Kubernetes using NGINX as a reverse proxy and load balancer
Project Home: https://github.com/kubernetes/ingress-nginx
Require Kubernetes Version: &gt;=1.16.0-0
Version created on the 2021-06-22 11:38:53.525189187 &#43;0000 UTC

Sources:

* https://github.com/kubernetes/ingress-nginx



URL:

* https://github.com/kubernetes/ingress-nginx/releases/download/helm-chart-3.34.0/ingress-nginx-3.34.0.tgz



</details>

Remark

This pull request was automatically created using Updatecli.

Please report any issues with this tool here

+2 -2

0 comment

1 changed file

jenkins-infra-bot

pr closed time in 9 hours

Pull request review commentjenkins-infra/jenkins.io

Add 2.289.2 changelog and upgrade guide

     message: |-       Developer: Add support for plugins to use external SVG sprites in their icons. +- version: "2.289.2"+  date: 2021-06-30+  changes:+  - type: major bug+    category: regression+    pull: 5479+    issue: 65585+    authors:+    - thomasgl-orange+    - basil+    references:+      - issue: 65585+      - pull: 5479+      - pull: 5405+    message: |-+      Fix regressions in forms submissions: missing submit button value in form data (in HtmlUnit), double submit request (in HtmlUnit), and unwanted form validation in any browser (regression in 2.289.1).

Thanks @timja for the clarification! How about this as an alternative phrasing

      Prepare for form submission changes in future Firefox releases.
      Adapt form validation for all web browsers and test automation of form validation for HtmlUnit based tests.
MarkEWaite

comment created time in 9 hours

push eventjenkins-infra/charts

Damien Duportal

commit sha 6438ddd0d84a7870653a763cb77c254610882de5

fix: use templating for datadog to allow cluster-values to be used. (#1274) Signed-off-by: Damien Duportal <damien.duportal@gmail.com>

view details

push time in 9 hours