quickstart
quickstart copied to clipboard
[WFLY-18768] OpenShift support for the mail quickstart
https://issues.redhat.com/browse/WFLY-18768
Hi @Dkafetzis. Thanks for your PR.
I'm waiting for a wildfly member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.
Once the patch is verified, the new status will be reflected by the ok-to-test label.
I understand the commands that are listed here.
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.
hi @Dkafetzis , I am delegating review to @yersan , who leads mail's component
/ok-to-test
@yersan Applied the suggested changes. Also fixed the Readme, it should now generate correctly.
@emmartins I'd like to also add support for kubernetes on the quickstart but In another issue since this is not part of Openshift and this one has been open for a long time.
@Dkafetzis FYI not forgotten, just waiting for additional @kstekovi review, who will later add some testing changes on top of your work, this may take a week or more
@emmartins I have added the needed reference to the RADME-source.adoc and renamed the file with the instructions on how to deploy greenmail on openshift to make it more clear. Also there was an error in one of the 2 integration tests that I hadn't noticed back then when I filed the PR. Finally and I don't know if this is mitigated when the automated testsuite is ran, but currently the helm file for the quickstart mentions this repository:
build: uri: https://github.com/wildfly/quickstart.git ref: main
Because of this though, the old jboss cli script of the mail quickstart is used resulting in the wildfly instance on openshift being unable to connect to greenmail on openshift. Changing temporarily the url and ref to my fork and this branch like so:
build: uri: https://github.com/Dkafetzis/quickstart.git ref: WFLY-18768 contextDir: mail deploy: replicas: 1 env: - name: MAIL_SERVER_ADDRESS value: greenmail
results in the correct jboss-cli script being downloaded and the tests working as expected. Obviously, once this pr is merged this will not be an issue anymore since the cli script on the main branch will get updated to the correct one.
Thanks @Dkafetzis, I will check it as soon as possible.
@kstekovi I am available to merge this. I have tested it myself and it looks good to me. If you wanna test it yourself please note that you will need to manually change the helm chart, to refer @Dkafetzis branch.
@Dkafetzis thank you very much for this, it's good stuff, and of course, very sorry for the long delay!
Next we are going to have another look at the testing, since we have changed it on product side, and any changes I will ping you to participate on review, in case you are interested of course.
I will also create a JIRA for the work wrt Kubernetes, if you interested on that too please let me know.