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

elixir v1.11.1 #145

Closed
wants to merge 5 commits into from
Closed

elixir v1.11.1 #145

wants to merge 5 commits into from

Conversation

getong
Copy link
Contributor

@getong getong commented Sep 15, 2020

No description provided.

@nathanl
Copy link

nathanl commented Oct 6, 2020

@getong
Copy link
Contributor Author

getong commented Oct 6, 2020

Updated.

@getong getong changed the title elixir v1.11.0-rc.0 elixir v1.11.0 Oct 6, 2020
@ulissesalmeida
Copy link

🙏 :shipit:

@zdcthomas
Copy link

🎆 🥳 🎈

@BlueHotDog
Copy link

wooo hoooo, waiting for this :) eager to try the new compiler optimizations :)

@getong
Copy link
Contributor Author

getong commented Oct 8, 2020

@c0b
If you don't have time to take care of this repo, please add me as a collaborator of this repo.

@altdsoy
Copy link

altdsoy commented Oct 8, 2020

@c0b @getong Or me 😉

@bmuller
Copy link

bmuller commented Oct 12, 2020

Anyone else giving up on the non-responsiveness here and using something else? I'm looking at using https://hub.docker.com/r/hexpm/elixir going forward

@agramichael
Copy link

Anyone else giving up on the non-responsiveness here and using something else? I'm looking at using https://hub.docker.com/r/hexpm/elixir going forward

Gonna give that a try, thanks!

@shanesveller
Copy link

Anyone else giving up on the non-responsiveness here and using something else? I'm looking at using https://hub.docker.com/r/hexpm/elixir going forward

I have a post on CircleCI's image PR thread encouraging the adoption of those images as well, because that work is blocked on this Pull Request or one like it.

CircleCI-Public/cimg-elixir#36 (comment)

@jmarca
Copy link

jmarca commented Oct 13, 2020

Anyone else giving up on the non-responsiveness here and using something else? I'm looking at using https://hub.docker.com/r/hexpm/elixir going forward

Thanks for the tip @bmuller Only problem with Bob the builder is the wealth of choice! Eventually found what I wanted as hexpm/elixir:1.11.0-erlang-23.1.1-alpine-3.12.0 There are thousands of pages of combinations!

@altdsoy
Copy link

altdsoy commented Oct 13, 2020

Anyone else giving up on the non-responsiveness here and using something else? I'm looking at using https://hub.docker.com/r/hexpm/elixir going forward

Thanks for the tip @bmuller Only problem with Bob the builder is the wealth of choice! Eventually found what I wanted as hexpm/elixir:1.11.0-erlang-23.1.1-alpine-3.12.0 There are thousands of pages of combinations!

I also found that same image combination with some luck 😅
Since the search feature of docker hub is broken (triggered at every keystroke with refreshing the page so it's impossible to type long keywords) and that the sort order is also somehow useless, it is indeed not so easy to figure out the correct version..

However as explained in the readme page, there is currently not so "much" combinations:

I was thinking for a moment now to do a tool (probably as a saas) to allow people to enter some kind of image (registry name and some kind of keywords or regex) they are interested in and allow them to receive a mail (might also be slack, telegram etc..) of a new version.

I didn't dive deep into CI/CD so I don't know if this is not already existing but I might do it anyway, at least for me as a side project..

@bmuller
Copy link

bmuller commented Oct 14, 2020

Thanks for the tip @bmuller Only problem with Bob the builder is the wealth of choice! Eventually found what I wanted as hexpm/elixir:1.11.0-erlang-23.1.1-alpine-3.12.0 There are thousands of pages of combinations!

One thing I figured out that helped a lot is that you can just put the query in the URL, and also the query seems to honor % as wildcards. So this would be a query for elixir 1.11., with all version of OTP 23 on Alpine 3.12 (1.11.%-erlang-23.%-alpine-3.12):

https://hub.docker.com/r/hexpm/elixir/tags?page=1&name=1.11.%25-erlang-23.%25-alpine-3.12

@altdsoy
Copy link

altdsoy commented Oct 14, 2020

However.. Am I the only one for whom ElixirLS is crashing with this image hexpm/elixir:1.11.0-erlang-23.1.1-alpine-3.12.0 @jmarca @bmuller ?

I'm using VSCode ElixirLS..
Despite I'm changing nothing than the line FROM elixir:1.10-alpine and without touching anything else and even rebuilding the images, I'm ending up with ElixirLS not working..
It seems it's the OTP 23 that is missing some things..
Well.. In the meantime I tried every latest combination of Elixir, Erlang and Alpine down to what's supposed to be in elixir:1.10, i.e. Elixir 1.10.4, Erlang 22 and Alpine 3.11..

I tried all the following images.. ElixirLS crashes for every Hexpm images...

# FROM hexpm/elixir:1.11.0-erlang-23.0-alpine-3.12.0
# FROM hexpm/elixir:1.11.0-erlang-22.3.4.11-alpine-3.12.0
# FROM hexpm/elixir:1.10.4-erlang-23.1.1-alpine-3.12.0
# FROM hexpm/elixir:1.10.4-erlang-22.3.4.11-alpine-3.12.0
# FROM hexpm/elixir:1.11.0-erlang-23.0.2-alpine-3.11.6
# FROM hexpm/elixir:1.11.0-erlang-22.3.4.3-alpine-3.11.6
# FROM hexpm/elixir:1.10.4-erlang-23.0.2-alpine-3.11.6
FROM hexpm/elixir:1.10.4-erlang-22.3.4.3-alpine-3.11.6
# FROM elixir:1.10-alpine

Too bad :/

If someone have any suggestion, I'll be happy to hear it..

@d-asensio
Copy link

@getong any news on this? Could we help with something? Maybe it's not a bad idea to fork this 🤷‍♂️

@bmuller
Copy link

bmuller commented Oct 22, 2020

I've been using hexpm/elixir:1.11.0-erlang-23.1.1-alpine-3.12.0 and now hexpm/elixir:1.11.1-erlang-23.1.1-alpine-3.12.0 for a week in production and it's working great.

@getong
Copy link
Contributor Author

getong commented Oct 22, 2020

@vrcca
Would you merge this pr? It seems that you can do it.

@vrcca
Copy link

vrcca commented Oct 22, 2020

Unfortunately, I cannot. I just approved it so @c0b would merge this 😂

@JohnKacz
Copy link

Anyone figure out why the 1.11 hexpm/elixir images are breaking ElixirLS like @altdsoy reported? @bmuller are you not using ElixirLS or is it not breaking for you with hexpm/elixir:1.11.1-erlang-23.1.1-alpine-3.12.0

@shanesveller
Copy link

How are you folks using the image, such that it has the ability to impact your local use of ElixirLS? Are your entire development environments containerized? I'd probably look over the project's issues board for compatibility reports.

They only test the project up to 1.10 and build the released version with 1.8.

@bmuller
Copy link

bmuller commented Oct 22, 2020

Anyone figure out why the 1.11 hexpm/elixir images are breaking ElixirLS like @altdsoy reported? @bmuller are you not using ElixirLS or is it not breaking for you with hexpm/elixir:1.11.1-erlang-23.1.1-alpine-3.12.0

I don't use ElixirLS ... so may not be a good fit if that's the use case.

@gitneko
Copy link

gitneko commented Oct 23, 2020

@c0b Could you please merge this PR?

@themitigater
Copy link

+1

@getong getong changed the title elixir v1.11.0 elixir v1.11.1 Oct 24, 2020
@tsloughter
Copy link

@getong didn't realize you took care of these too. Thanks!

@c0b it would be great if we could get this repo opened up to more people and moved to the Erlang Ecosystem Foundation https://github.com/erlef/ github org?

@d-asensio
Copy link

d-asensio commented Oct 26, 2020

@tsloughter that would be great. Maybe @starbelly can help? 😉

@mljrg
Copy link

mljrg commented Oct 28, 2020

@c0b Are you still around? Can you please merge this PR?

@tsloughter
Copy link

@getong I think we should go ahead and move this to erlef. I can fork it to there, are you able to submit the images to docker hub? That's the main part I still don't understand the process for and don't think we have automation around?

@getong
Copy link
Contributor Author

getong commented Oct 28, 2020

@getong I think we should go ahead and move this to erlef. I can fork it to there, are you able to submit the images to docker hub? That's the main part I still don't understand the process for and don't think we have automation around?

I think so, let's do it.

@getong
Copy link
Contributor Author

getong commented Oct 28, 2020

docker-library/official-images#8979 is made, if that pr is merged, the docker hub elixir image will be updated.

@getong
Copy link
Contributor Author

getong commented Oct 30, 2020

1.11.1 can be found in https://hub.docker.com/_/elixir , close it now.

@getong getong closed this Oct 30, 2020
@getong getong deleted the elixir-v1.11.0-rc.0 branch October 30, 2020 16:37
@altdsoy
Copy link

altdsoy commented Nov 4, 2020

1.11.1 can be found in https://hub.docker.com/_/elixir , close it now.

Hello @getong
It seems that there is no way to post issues in the erlef repository https://github.com/erlef/docker-elixir
Just asking here if it's normal?

Also Elixir 1.11.2 seems to be released..
Any plan to publish it soon?

@tsloughter
Copy link

Because it is a fork it doesn't have issues, I should be able to enable them, will work on that now.

@getong
Copy link
Contributor Author

getong commented Nov 4, 2020

1.11.1 can be found in https://hub.docker.com/_/elixir , close it now.

Hello @getong
It seems that there is no way to post issues in the erlef repository https://github.com/erlef/docker-elixir
Just asking here if it's normal?

Also Elixir 1.11.2 seems to be released..
Any plan to publish it soon?

docker-library/official-images#9016 will update elixir 1.11.2 docker image.

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.