File tree Expand file tree Collapse file tree 7 files changed +22
-1
lines changed Expand file tree Collapse file tree 7 files changed +22
-1
lines changed Original file line number Diff line number Diff line change @@ -8,6 +8,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
8
8
9
9
- Move docker-compose test files into a folder
10
10
- Fix the section about E2E tests in ` README.md `
11
+ - Support docker secrets from file for ` PMA_USER `
12
+ - Support docker secrets from file for ` PMA_CONTROLUSER `
13
+ - Support docker secrets from file for ` PMA_CONTROLHOST `
11
14
12
15
## [ 5.1.4] - 2022-05-11
13
16
Original file line number Diff line number Diff line change @@ -173,11 +173,14 @@ docker run --name myadmin -d -e PMA_PASSWORD_FILE=/run/secrets/db_password.txt -
173
173
174
174
# ### Variables that can be read from a file using ``_FILE``
175
175
176
- - ` PMA_PASSWORD`
177
176
- ` MYSQL_ROOT_PASSWORD`
178
177
- ` MYSQL_PASSWORD`
178
+ - ` PMA_USER`
179
+ - ` PMA_PASSWORD`
179
180
- ` PMA_HOSTS`
180
181
- ` PMA_HOST`
182
+ - ` PMA_CONTROLHOST`
183
+ - ` PMA_CONTROLUSER`
181
184
- ` PMA_CONTROLPASS`
182
185
183
186
# # Run the E2E tests for this docker image
Original file line number Diff line number Diff line change @@ -40,11 +40,14 @@ get_docker_secret() {
40
40
fi
41
41
}
42
42
43
+ get_docker_secret PMA_USER
43
44
get_docker_secret PMA_PASSWORD
44
45
get_docker_secret MYSQL_ROOT_PASSWORD
45
46
get_docker_secret MYSQL_PASSWORD
46
47
get_docker_secret PMA_HOSTS
47
48
get_docker_secret PMA_HOST
49
+ get_docker_secret PMA_CONTROLHOST
50
+ get_docker_secret PMA_CONTROLUSER
48
51
get_docker_secret PMA_CONTROLPASS
49
52
50
53
exec " $@ "
Original file line number Diff line number Diff line change @@ -40,11 +40,14 @@ get_docker_secret() {
40
40
fi
41
41
}
42
42
43
+ get_docker_secret PMA_USER
43
44
get_docker_secret PMA_PASSWORD
44
45
get_docker_secret MYSQL_ROOT_PASSWORD
45
46
get_docker_secret MYSQL_PASSWORD
46
47
get_docker_secret PMA_HOSTS
47
48
get_docker_secret PMA_HOST
49
+ get_docker_secret PMA_CONTROLHOST
50
+ get_docker_secret PMA_CONTROLUSER
48
51
get_docker_secret PMA_CONTROLPASS
49
52
50
53
exec " $@ "
Original file line number Diff line number Diff line change @@ -40,11 +40,14 @@ get_docker_secret() {
40
40
fi
41
41
}
42
42
43
+ get_docker_secret PMA_USER
43
44
get_docker_secret PMA_PASSWORD
44
45
get_docker_secret MYSQL_ROOT_PASSWORD
45
46
get_docker_secret MYSQL_PASSWORD
46
47
get_docker_secret PMA_HOSTS
47
48
get_docker_secret PMA_HOST
49
+ get_docker_secret PMA_CONTROLHOST
50
+ get_docker_secret PMA_CONTROLUSER
48
51
get_docker_secret PMA_CONTROLPASS
49
52
50
53
exec " $@ "
Original file line number Diff line number Diff line change @@ -40,11 +40,14 @@ get_docker_secret() {
40
40
fi
41
41
}
42
42
43
+ get_docker_secret PMA_USER
43
44
get_docker_secret PMA_PASSWORD
44
45
get_docker_secret MYSQL_ROOT_PASSWORD
45
46
get_docker_secret MYSQL_PASSWORD
46
47
get_docker_secret PMA_HOSTS
47
48
get_docker_secret PMA_HOST
49
+ get_docker_secret PMA_CONTROLHOST
50
+ get_docker_secret PMA_CONTROLUSER
48
51
get_docker_secret PMA_CONTROLPASS
49
52
50
53
exec " $@ "
Original file line number Diff line number Diff line change @@ -78,9 +78,12 @@ def docker_secret(env_name):
78
78
def test_phpmyadmin_secrets ():
79
79
docker_secret ('MYSQL_PASSWORD' )
80
80
docker_secret ('MYSQL_ROOT_PASSWORD' )
81
+ docker_secret ('PMA_USER' )
81
82
docker_secret ('PMA_PASSWORD' )
82
83
docker_secret ('PMA_HOSTS' )
83
84
docker_secret ('PMA_HOST' )
85
+ docker_secret ('PMA_CONTROLHOST' )
86
+ docker_secret ('PMA_CONTROLUSER' )
84
87
docker_secret ('PMA_CONTROLPASS' )
85
88
86
89
You can’t perform that action at this time.
0 commit comments