Merge pull request #52572 from nextcloud/fix/noid/flaky-sso-tests

pull/52581/head
John Molakvoæ 5 months ago committed by GitHub
commit 8b07a9be20
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 12
      .github/workflows/files-external-smb-kerberos.yml
  2. 3
      apps/files_external/tests/sso-setup/start-apache.sh

@ -83,6 +83,18 @@ jobs:
run: |
apps/files_external/tests/sso-setup/test-sso-smb.sh ${{ env.DC_IP }}
- name: Show logs DC
if: always()
run: |
docker logs dc
echo "------------"
docker exec dc cat /var/log/samba/log.samba
- name: Show logs Apache
if: always()
run: |
docker logs apache
- name: Show logs
if: always()
run: |

@ -15,6 +15,9 @@ APACHE_IP=$(docker inspect apache --format '{{.NetworkSettings.IPAddress}}')
docker exec apache chown 33 /var/www/html/config /var/www/html/data /var/www/html/extra-apps
docker cp "$SCRIPT_DIR/apps.config.php" apache:/var/www/html/config/apps.config.php
# ensure that samba is started (see https://github.com/icewind1991/samba-krb-test/pull/8)
docker exec dc service samba-ad-dc status || docker exec dc service samba-ad-dc start
# add the dns record for apache
docker exec dc samba-tool dns add krb.domain.test domain.test httpd A $APACHE_IP -U administrator --password=passwOrd1 1>&2

Loading…
Cancel
Save