Skip to content
This repository was archived by the owner on Jun 30, 2021. It is now read-only.

Commit b87af04

Browse files
committed
Upgrade Selenium from 3.1.0 to 3.2.0
1 parent a9a5661 commit b87af04

File tree

8 files changed

+44
-16
lines changed

8 files changed

+44
-16
lines changed

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,34 @@ Note image ids also change after scm-source.json has being updated which trigger
77
###### To get container versions
88
docker exec grid versions
99

10+
## TBD_DOCKER_TAG
11+
+ Date: TBD_DATE
12+
+ Upgrade Selenium minor from 3.1.0 to 3.2.0
13+
+ Upgrade Chrome major from 56 to 57.0.2987.98
14+
+ Upgrade Chromedriver minor from 2.27 to 2.28
15+
+ Upgrade Ubuntu xenial-20170214
16+
+ Image tag details:
17+
+ Selenium 2: TBD_SELENIUM_2_VERSION (TBD_SELENIUM_2_REVISION)
18+
+ Selenium 3: 3.2.0 (8c03df6)
19+
+ Chrome stable: TBD_CHROME_STABLE
20+
+ Firefox for Selenium 2: TBD_FIREFOX_FOR_SEL2
21+
+ Firefox for Selenium 3: TBD_FIREFOX_FOR_SEL3
22+
+ Geckodriver: TBD_GECKO_DRIVER
23+
+ Chromedriver: TBD_CHROME_DRIVER (TBD_CHROMEDRIVER_COMMIT)
24+
+ Java: TBD_JAVA_VENDOR Java TBD_JAVA_BUILD
25+
+ Timezone: TBD_TIME_ZONE
26+
+ FROM ubuntu:UBUNTU_FLAVOR-UBUNTU_DATE
27+
+ Python: TBD_PYTHON_VERSION
28+
+ Tested on kernel dev host: 4.4.0-66-generic x86_64
29+
+ Tested on kernel CI host: TBD_HOST_UNAME
30+
+ Built at dev host with: Docker version 17.03.0-ce, build 60ccb22
31+
+ Built at CI host with: Docker version TBD_DOCKER_VERS, build TBD_DOCKER_BUILD
32+
+ Built at dev host with: Docker Compose version 1.11.2, build dfed245
33+
+ Built at CI host with: Docker Compose version TBD_DOCKER_COMPOSE_VERS, build TBD_DOCKER_COMPOSE_BUILD
34+
+ Image size: TBD_IMAGE_SIZE
35+
+ Digest: TBD_DIGEST
36+
+ Image ID: TBD_IMAGE_ID
37+
1038
## 3.1.0-p3
1139
+ Date: 2017-03-02
1240
+ #144 @christopheg Splitting the images is no longer supported:

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ For pull requests or local commits:
1212

1313
For repository owners only:
1414

15-
git commit -m "#144 @christopheg Splitting the images is no longer supported"
15+
git commit -m "Upgrade Selenium from 3.1.0 to 3.2.0"
1616
git tag -d latest && git tag `cat VERSION` && git push origin tmp-`cat VERSION` && git push --tags
1717

1818
-- Wait for Travis to pass OK

Dockerfile

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
#== Ubuntu xenial is 16.04, i.e. FROM ubuntu:16.04
22
# Find latest images at https://hub.docker.com/r/library/ubuntu/
33
# Layer size: big: 127.2 MB
4-
FROM ubuntu:xenial-20170119
4+
FROM ubuntu:xenial-20170214
55
ENV UBUNTU_FLAVOR="xenial" \
6-
UBUNTU_DATE="20170119"
6+
UBUNTU_DATE="20170214"
77

88
#== Ubuntu flavors - common
99
RUN echo "deb http://archive.ubuntu.com/ubuntu ${UBUNTU_FLAVOR} main universe\n" > /etc/apt/sources.list \
@@ -236,8 +236,8 @@ RUN export SELBASE="https://selenium-release.storage.googleapis.com" \
236236
# Selenium 3
237237
#============
238238
# Layer size: medium: 22.14 MB
239-
ENV SEL_DIRECTORY="3.1" \
240-
SEL_VER="3.1.0"
239+
ENV SEL_DIRECTORY="3.2" \
240+
SEL_VER="3.2.0"
241241
RUN export SELBASE="https://selenium-release.storage.googleapis.com" \
242242
&& export SELPATH="${SEL_DIRECTORY}/selenium-server-standalone-${SEL_VER}.jar" \
243243
&& wget -nv ${SELBASE}/${SELPATH} \
@@ -577,13 +577,13 @@ RUN wget --no-verbose -O geckodriver.tar.gz \
577577
#===============
578578
# TODO: Use Google fingerprint to verify downloads
579579
# https://www.google.de/linuxrepositories/
580-
ENV CHROME_VERSION_TRIGGER="56.0.2924.87" \
580+
ENV CHROME_VERSION_TRIGGER="57.0.2987.98" \
581581
CHROME_URL="https://dl.google.com/linux/direct" \
582582
CHROME_BASE_DEB_PATH="/home/seluser/chrome-deb/google-chrome" \
583583
GREP_ONLY_NUMS_VER="[0-9.]{2,20}"
584584

585-
LABEL selenium2_chrome_version "56.0.2924.87"
586-
LABEL selenium3_chrome_version "56.0.2924.87"
585+
LABEL selenium2_chrome_version "57.0.2987.98"
586+
LABEL selenium3_chrome_version "57.0.2987.98"
587587

588588
# Layer size: huge: 196.3 MB
589589
RUN apt-get -qqy update \
@@ -612,7 +612,7 @@ USER seluser
612612
# Chrome webdriver
613613
#==================
614614
# How to get cpu arch dynamically: $(lscpu | grep Architecture | sed "s/^.*_//")
615-
ENV CHROME_DRIVER_VERSION="2.27" \
615+
ENV CHROME_DRIVER_VERSION="2.28" \
616616
CHROME_DRIVER_BASE="chromedriver.storage.googleapis.com" \
617617
CPU_ARCH="64"
618618
ENV CHROME_DRIVER_FILE="chromedriver_linux${CPU_ARCH}.zip"

TBD_DOCKER_TAG.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
+ TBD_COMMIT_MSG
44
+ Image tag details:
55
+ Selenium 2: TBD_SELENIUM_2_VERSION (TBD_SELENIUM_2_REVISION)
6-
+ Selenium 3: 3.1.0 (86a5d70)
6+
+ Selenium 3: 3.2.0 (8c03df6)
77
+ Chrome stable: TBD_CHROME_STABLE
88
+ Firefox for Selenium 2: TBD_FIREFOX_FOR_SEL2
99
+ Firefox for Selenium 3: TBD_FIREFOX_FOR_SEL3
@@ -13,9 +13,9 @@
1313
+ Timezone: TBD_TIME_ZONE
1414
+ FROM ubuntu:UBUNTU_FLAVOR-UBUNTU_DATE
1515
+ Python: TBD_PYTHON_VERSION
16-
+ Tested on kernel dev host: 4.4.0-64-generic x86_64
16+
+ Tested on kernel dev host: 4.4.0-66-generic x86_64
1717
+ Tested on kernel CI host: TBD_HOST_UNAME
18-
+ Built at dev host with: Docker version 1.13.1, build 092cba3
18+
+ Built at dev host with: Docker version 17.03.0-ce, build 60ccb22
1919
+ Built at CI host with: Docker version TBD_DOCKER_VERS, build TBD_DOCKER_BUILD
2020
+ Built at dev host with: Docker Compose version 1.11.2, build dfed245
2121
+ Built at CI host with: Docker Compose version TBD_DOCKER_COMPOSE_VERS, build TBD_DOCKER_COMPOSE_BUILD

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.1.0-p3
1+
3.2.0-p0

capabilities.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"caps": [
33
{
44
"BROWSER_NAME": "chrome",
5-
"VERSION": "56.0.2924.87",
5+
"VERSION": "57.0.2987.98",
66
"PLATFORM": "LINUX"
77
},
88
{

capabilities2.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"caps": [
33
{
44
"BROWSER_NAME": "chrome",
5-
"VERSION": "56.0.2924.87",
5+
"VERSION": "57.0.2987.98",
66
"PLATFORM": "LINUX"
77
},
88
{

capabilities3.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"caps": [
33
{
44
"BROWSER_NAME": "chrome",
5-
"VERSION": "56.0.2924.87",
5+
"VERSION": "57.0.2987.98",
66
"PLATFORM": "LINUX"
77
},
88
{

0 commit comments

Comments
 (0)