Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
759df9ef42
|
|||
|
a64d1fa1bf
|
@@ -42,7 +42,7 @@ on the MySQL server as the admin user (or another user with sufficient privilege
|
|||||||
```sql
|
```sql
|
||||||
CREATE USER `muscl`@`localhost` IDENTIFIED BY '<strong_password_here>';
|
CREATE USER `muscl`@`localhost` IDENTIFIED BY '<strong_password_here>';
|
||||||
GRANT SELECT, INSERT, UPDATE, DELETE ON `mysql`.* TO `muscl`@`localhost`;
|
GRANT SELECT, INSERT, UPDATE, DELETE ON `mysql`.* TO `muscl`@`localhost`;
|
||||||
GRANT GRANT OPTION, CREATE, DROP ON *.* TO `muscl`@`localhost`;
|
GRANT GRANT OPTION, CREATE, DROP, RELOAD ON *.* TO `muscl`@`localhost`;
|
||||||
FLUSH PRIVILEGES;
|
FLUSH PRIVILEGES;
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -52,7 +52,7 @@ declare -a OS_VARIANTS=(
|
|||||||
|
|
||||||
for variant in "${OS_VARIANTS[@]}"; do
|
for variant in "${OS_VARIANTS[@]}"; do
|
||||||
echo "Downloading and uploading debs for variant: $variant"
|
echo "Downloading and uploading debs for variant: $variant"
|
||||||
curl "https://git.pvv.ntnu.no/Projects/muscl/actions/runs/$RUN_NUMBER/artifacts/muscl-deb-$variant-$GIT_SHA.zip" --output "$TMPDIR/muscl-deb-$variant-$GIT_SHA.zip"
|
curl "https://git.pvv.ntnu.no/Projects/muscl/actions/runs/$RUN_NUMBER/artifacts/muscl-deb-$variant-$GIT_SHA" --output "$TMPDIR/muscl-deb-$variant-$GIT_SHA.zip"
|
||||||
|
|
||||||
unzip "$TMPDIR/muscl-deb-$variant-$GIT_SHA.zip" -d "$TMPDIR/muscl-deb-$variant-$GIT_SHA"
|
unzip "$TMPDIR/muscl-deb-$variant-$GIT_SHA.zip" -d "$TMPDIR/muscl-deb-$variant-$GIT_SHA"
|
||||||
|
|
||||||
|
|||||||
@@ -487,6 +487,10 @@ pub async fn apply_privilege_diffs(
|
|||||||
results.insert(key, result);
|
results.insert(key, result);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if let Err(err) = connection.execute("FLUSH PRIVILEGES").await {
|
||||||
|
tracing::error!("Failed to flush privileges: {}", err);
|
||||||
|
}
|
||||||
|
|
||||||
results
|
results
|
||||||
.into_iter()
|
.into_iter()
|
||||||
.map(|((k1, k2), v)| (k1, (k2, v)))
|
.map(|((k1, k2), v)| (k1, (k2, v)))
|
||||||
|
|||||||
Reference in New Issue
Block a user