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

build: Upgrade base image for deployment dockerfile #35517

Merged
merged 1 commit into from
Mar 12, 2019

Conversation

bdarnell
Copy link
Contributor

@bdarnell bdarnell commented Mar 7, 2019

Debian 8.x has unpatched security vulnerabilities in the glibc
package (even though it's supposed to be in its LTS period?), so
upgrade to the current 9.x.

https://security-tracker.debian.org/tracker/source-package/glibc

Release note (build change): Release Docker images are now built on
Debian 9.8.

@bdarnell bdarnell requested review from mberhault and a team March 7, 2019 20:02
@cockroach-teamcity
Copy link
Member

This change is Reviewable

@bdarnell
Copy link
Contributor Author

bdarnell commented Mar 7, 2019

I considered switching this to an ubuntu base image since they have clearer LTS policies, but for now I'm making the minimal change.

@mberhault
Copy link
Contributor

LGTM. The TC failure seems kerberos related. Are those still a problem?

@bdarnell
Copy link
Contributor Author

bdarnell commented Mar 7, 2019

Where do you see something kerberos-related? I see a failure that will be fixed by #35519

@mberhault
Copy link
Contributor

You're right, I got confused by the mawk spam just above.

@bdarnell bdarnell force-pushed the docker-version branch 2 times, most recently from 112a7e1 to 73be9e6 Compare March 8, 2019 15:36
@bdarnell
Copy link
Contributor Author

bdarnell commented Mar 8, 2019

bors r=mberhault

@craig
Copy link
Contributor

craig bot commented Mar 8, 2019

Build failed

@bdarnell
Copy link
Contributor Author

bdarnell commented Mar 8, 2019

bors r=mberhault

craig bot pushed a commit that referenced this pull request Mar 8, 2019
35517: build: Upgrade base image for deployment dockerfile r=mberhault a=bdarnell

Debian 8.x has unpatched security vulnerabilities in the glibc
package (even though it's supposed to be in its LTS period?), so
upgrade to the current 9.x.

https://security-tracker.debian.org/tracker/source-package/glibc

Release note (build change): Release Docker images are now built on
Debian 9.8.

Co-authored-by: Ben Darnell <[email protected]>
@craig
Copy link
Contributor

craig bot commented Mar 8, 2019

Build failed

Debian 8.x has unpatched security vulnerabilities in the glibc
package (even though it's supposed to be in its LTS period?), so
upgrade to the current 9.x.

https://security-tracker.debian.org/tracker/source-package/glibc

Release note (build change): Release Docker images are now built on
Debian 9.8.
@bdarnell
Copy link
Contributor Author

So many flakes...

bors r=mberhault

craig bot pushed a commit that referenced this pull request Mar 12, 2019
35517: build: Upgrade base image for deployment dockerfile r=mberhault a=bdarnell

Debian 8.x has unpatched security vulnerabilities in the glibc
package (even though it's supposed to be in its LTS period?), so
upgrade to the current 9.x.

https://security-tracker.debian.org/tracker/source-package/glibc

Release note (build change): Release Docker images are now built on
Debian 9.8.

35647: sqltelemetry: make SQL telemetry more uniform, w/ linter r=knz a=knz

This patch groups the telemetry counters for the SQL layer into a
single package `sqltelemetry`. The package aims to document the
telemetry counter in a way that's easily understandable / discoverable
without having to read code.

This also introduces the pattern required by @dt: that telemetry
counter names generated dynamically to be generated in a way that's
regular, subject to later formalization via a new API
`telemetry.GetCounterf()` (so that we can automate the inventorization
of all telemetry counters). This patch ensures that all the dynamic
counter names go to `GetCounter(fmt.Sprintf(...))`, which we'll be
able to re-structure at a later point.

Finally it introduces the prefix `sql.plan`, in anticipation of a
further split between `sql.parse`, `sql.plan`, `sql.exec`.

Release note: None

35656: sql: add telemetry for SERIAL expansions r=knz a=knz

First commit from  #35647.
Informs https://github.com/cockroachlabs/registration/issues/203

This adds telemetry for the SERIAL expansion strategies.

Counter format: `sql.schema.serial.<normtype>.<coltype>`

For example: `sql.schema.serial.rowid.SERIAL2`

Release note (sql change): CockroachDB will now report how the SERIAL
pseudo-type is expanded in table column definitions, when telemetry is
enabled.


Co-authored-by: Ben Darnell <[email protected]>
Co-authored-by: Raphael 'kena' Poss <[email protected]>
@craig
Copy link
Contributor

craig bot commented Mar 12, 2019

Build succeeded

@craig craig bot merged commit d845f3b into cockroachdb:master Mar 12, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants