Skip to content

Commit

Permalink
Upgrade Python version uses by Docker images, Windows binary (#1003)
Browse files Browse the repository at this point in the history
* Ugrade Docker images to use latest version of Python 3.8 (3.8.14) which
includes some bug / security fixes.

* Update agent Windows binary to use latest Python 3.10 (Python 3.10.7).

* Add changelog entries.
  • Loading branch information
tomaz-s1 authored Oct 4, 2022
1 parent b2e6a7a commit b98e8a6
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 5 deletions.
2 changes: 1 addition & 1 deletion .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -500,7 +500,7 @@ jobs:
parameters:
python-version:
description: Version of the Python interpreter to use.
default: 3.10.4
default: 3.10.7
type: string
steps:
- checkout
Expand Down
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,17 @@
Scalyr Agent 2 Changes By Release
=================================

## 2.1.37 "TBD" - November 15, 2022
<!---
Packaged by Joseph Makar <[email protected]> on Sep 17, 2022 12:31 -0800
--->

Docker Images:
* Upgrade Linux Docker images to use Python 3.8.14.

Windows:
* Upgrade agent Windows binary to use Python 3.10.7.

## 2.1.36 "Corrntos" - September 15, 2022
<!---
Packaged by Joseph Makar <[email protected]> on Sep 17, 2022 12:31 -0800
Expand Down
8 changes: 4 additions & 4 deletions agent_build/docker/Dockerfile.base
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
ARG BASE_IMAGE_SUFFIX

# Install dependency packages for debian.
FROM python:3.8.13-slim as scalyr-dependencies-slim
FROM python:3.8.14-slim as scalyr-dependencies-slim
MAINTAINER Scalyr Inc <[email protected]>

# Workaround for weird build failure on Circle CI, see
Expand All @@ -20,7 +20,7 @@ RUN ln -s /bin/tar /usr/sbin/tar
RUN apt-get update && apt-get install -y build-essential git tar curl

# Install dependency packages for alpine.
FROM python:3.8.13-alpine as scalyr-dependencies-alpine
FROM python:3.8.14-alpine as scalyr-dependencies-alpine
MAINTAINER Scalyr Inc <[email protected]>

RUN apk update && apk add --virtual build-dependencies \
Expand Down Expand Up @@ -74,13 +74,13 @@ RUN rm /usr/local/lib/python3.8/_manylinux.py
# Install packages and tools that will be required during the final image build.

# Install tools for alpine
FROM python:3.8.13-alpine as ready-base-alpine
FROM python:3.8.14-alpine as ready-base-alpine
MAINTAINER Scalyr Inc <[email protected]>

RUN apk update && apk add --virtual curl git

# Install tools for debian.
FROM python:3.8.13-slim as ready-base-slim
FROM python:3.8.14-slim as ready-base-slim
MAINTAINER Scalyr Inc <[email protected]>

# Workaround for weird build failure on Circle CI, see
Expand Down

0 comments on commit b98e8a6

Please sign in to comment.