Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue 42 #43

Merged
merged 9 commits into from
Sep 20, 2023
Merged

Issue 42 #43

merged 9 commits into from
Sep 20, 2023

Conversation

antonshevelev
Copy link
Contributor

No description provided.

@pozitronik
Copy link
Contributor

Чини тесты

@antonshevelev
Copy link
Contributor Author

Последний коммит пока только для проверки

@antonshevelev
Copy link
Contributor Author

Причина почему поломались тесты: либа aws/aws-sdk-php начиная с версии 3.280.0 требует указания обязательного параметра region, которому раньше можно было присвоить значение пустой строки. (src/models/S3.php:71)

На что может повлиять этот параметр нужно изучать. Самым безопасным считаю пока ограничить максимальную версию библиотеки "aws/aws-sdk-php": "~3.279.0", поскольку отношения к текущей задаче это не имеет.

PS в списке регионов нет ничего относящегося к России https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints
Как я понял это связанно с текущей политической ситуацией.

@pozitronik что думаешь?

@pozitronik
Copy link
Contributor

Судя по той же доке, регионы — это способ указания предпочтительной региональной ноды при работе с «настоящим» амазоном. Для S3 это вообще пофигу.
Чтобы не лочить версию, можно просто засунуть в конфиг по дефолту любое легитимное значение (например il-central-1).
@antonshevelev попробуй так сделать.

Copy link
Contributor

@pozitronik pozitronik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Чтобы не лочить версию, можно просто засунуть в конфиг по дефолту любое легитимное значение (например il-central-1).

@@ -64,7 +64,7 @@ services:
MINIO_ACCESS_KEY: AKIAIOSFODNN7EXAMPLE
MINIO_SECRET_KEY: wJalrXUtnFEMI
entrypoint: sh
command: -c 'mkdir -p /data/testbucket && mkdir -p /data/first_bucket && mkdir -p /data/second_bucket && minio server --console-address ":9009" --address ":9008" /data'
command: -c 'mkdir -p /data/testbucket && mkdir -p /data/first-bucket && mkdir -p /data/second-bucket && minio server --console-address ":9009" --address ":9008" /data'
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

В чем смысл переименовывать директории?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Бакеты не создавались с таким неймингом, тесты падали

@s1lver
Copy link
Contributor

s1lver commented Sep 4, 2023

Причина почему поломались тесты: либа aws/aws-sdk-php начиная с версии 3.280.0 требует указания обязательного параметра region, которому раньше можно было присвоить значение пустой строки. (src/models/S3.php:71)

На что может повлиять этот параметр нужно изучать. Самым безопасным считаю пока ограничить максимальную версию библиотеки "aws/aws-sdk-php": "~3.279.0", поскольку отношения к текущей задаче это не имеет.

PS в списке регионов нет ничего относящегося к России https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints Как я понял это связанно с текущей политической ситуацией.

@pozitronik что думаешь?

Это известная проблема. Тут даже есть Issue на это #40

@antonshevelev
Copy link
Contributor Author

@pozitronik ждем аппрува от Жени @s1lver? Или вливаем?

@pozitronik pozitronik merged commit b472c07 into master Sep 20, 2023
4 checks passed
@pozitronik
Copy link
Contributor

@antonshevelev новый тег к мастеру добавишь?

@antonshevelev
Copy link
Contributor Author

antonshevelev commented Sep 20, 2023

git tag <tagname> оно? Что устанавливаем в тег? @pozitronik

@pozitronik
Copy link
Contributor

git tag <tagname> оно? Что устанавливаем в тег? @pozitronik

1.0.17
потом git push --tags

@antonshevelev
Copy link
Contributor Author

@pozitronik done

@pozitronik
Copy link
Contributor

@pozitronik done

В релизах до сих пор предыдущая версия.

@antonshevelev
Copy link
Contributor Author

antonshevelev commented Sep 20, 2023

@pozitronik "Create release" релиз я не нажимал? Жму?)

@pozitronik
Copy link
Contributor

@pozitronik "Create release" релиз я не нажимал? Жду?)

После того, как ты добавил и запушил новый тег для master, он автоматически добавляется в релизы, и обновляется актуальная версия в composer. Возможно, ты не на ту ветку тег добавил?

@antonshevelev
Copy link
Contributor Author

всё делал в мастере

@pozitronik pozitronik deleted the issue_42 branch September 20, 2023 10:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants