Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pin dependencies for 4.5 release #760

Merged
merged 3 commits into from Apr 17, 2020

Conversation

lilic
Copy link
Contributor

@lilic lilic commented Apr 17, 2020

This is the last step in the release checklist #756

cc @openshift/openshift-team-monitoring PTAL thanks!

@openshift-ci-robot openshift-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Apr 17, 2020
@lilic
Copy link
Contributor Author

lilic commented Apr 17, 2020

/retest

@s-urbaniak
Copy link
Contributor

/lgtm

@openshift-ci-robot openshift-ci-robot added the lgtm Indicates that a PR is ready to be merged. label Apr 17, 2020
@openshift-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: lilic, s-urbaniak

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@lilic lilic mentioned this pull request Apr 17, 2020
15 tasks
@lilic
Copy link
Contributor Author

lilic commented Apr 17, 2020

/retest

CI problems

@openshift-merge-robot openshift-merge-robot merged commit b9d67a7 into openshift:master Apr 17, 2020
wking added a commit to wking/cluster-monitoring-operator that referenced this pull request Jun 25, 2020
Generated with:

  $ make jsonnet/vendor  # to install jb
  $ jb --version
  v0.3.1
  $ (cd jsonnet && jb install https://github.com/coreos/etcd/Documentation/etcd-mixin)
  GET https://github.com/coreos/etcd/archive/2b79442d8e9fc54b1ac27e7e230ac0e4c132a054.tar.gz 200
  $ touch jsonnet/jsonnetfile.lock.json  # recover from any previous flubbed generation which might have left timestamps in place convincing Make it didn't need to rebuild bindata.go
  $ make generate-in-docker

This pulls in:

  $ git --no-pager log --oneline f1eca4e1fa5de962ff8079af836bb390e88d1f4c..2b79442d8e9fc54b1ac27e7e230ac0e4c132a054 -- Documentation/etcd-mixin
  2c4877064 Documentation/etcd-mixin: Use etcd_mvcc_db_total_size_in_bytes metric
  68c5f6066 Documentation/etcd-mixin: Set unique UID for Grafana dashboard
  322c38e16 Documentation/etcd-mixin: Fix etcdHighNumberOfLeaderChanges (#11448)

The first two of those are [1].  The last is [2], and as the
discussion there points out, the rate>3 approach is effectively "never
fire" (because we are unlikely to ever have more than three elections
per second).

Also interesting, is that f1eca4e1fa is in etcd's release-3.4 branch,
while I'm pinning the master branch.  The current coreos release-3.4
tip is etcd-io/etcd@31e49a4df30, which has no etcd-mixin changes since
f1eca4e1fa.  My impression is that mixin changes are unlikely to be
backported to release branches, and also unlikely to depend on the
intricacies of the underlying etcd version, so I'm tracking master
instead of release-3.4 in this commit.  The move to f1eca4e1fa had
landed here via 5c251d9 (jsonnet/jsonnetfile.lock.json: jb update,
2020-04-17, openshift#760).

[1]: etcd-io/etcd#11768
[2]: etcd-io/etcd#11448
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants