Skip to content

IE Updates#229

Merged
jmchilton merged 25 commits intogalaxyproject:devfrom
hexylena:ie-updates2
May 14, 2015
Merged

IE Updates#229
jmchilton merged 25 commits intogalaxyproject:devfrom
hexylena:ie-updates2

Conversation

@hexylena
Copy link
Member

@hexylena hexylena commented May 6, 2015

  • These updates switch IEs over to using the environment to configure them, rather than a yaml file.
  • Updates to the proxy to provide for our special snowflake RStudio IE.

To resolve before merging:

  • @bgruening, with this we'll need to push a new branch/tag for the next release of IPython, and then pin Galaxy to it here. What release number should that be/what branch? :)

Labelled WIP due to above, single commit that has to happen before OK to merge.

CC @bgruening @jmchilton

@bgruening
Copy link
Member

Obviously +1 from me :)
We need the get_conf_file() function also for other IE's.

@erasche if we now label every release and make Galaxy releases tracking them, we could track master (aka :latest) and not use :dev in IPython, otherwise Galaxy:dev should track IPython:dev. In the latter case master is not really used, we could sync master with the latest-stable branch.

[Edit: s/write_/get_/]

@hexylena
Copy link
Member Author

hexylena commented May 7, 2015

write_conf_file() you renamed to get_conf_dict()...is there any way you could modify your other IEs to use the environment instead? Or maybe add something into your startup scripts for them that would write out a yaml file? Sorry...just want to avoid bringing that back since I like the environment so much more than special yaml files.

@bgruening hmm, ok. So I should set the image to bgruening/galaxy-ipython-notebook:dev then? I'll do the same for RStudio.

@bgruening
Copy link
Member

@erasche everything fine, was a s/write_/get_/ typo.
bgruening/galaxy-ipython-notebook:dev sounds good.
I need also to change the next-stable branch of Galaxy to bgruening/galaxy-ipython-notebook:15.05

@hexylena hexylena force-pushed the ie-updates2 branch 2 times, most recently from b434140 to 8bf094e Compare May 7, 2015 19:13
Eric Rasche and others added 6 commits May 7, 2015 14:15
…mplate

Visualizations registry: switch to entry_point config definition for …
Ignore sample files from toolshed installed tools
@hexylena
Copy link
Member Author

hexylena commented May 8, 2015

This should be ready to go as-is, @jmchilton

@jmchilton jmchilton removed the wip label May 8, 2015
hexylena pushed a commit to hexylena/galaxy that referenced this pull request May 11, 2015
hexylena added a commit to hexylena/galaxy that referenced this pull request May 11, 2015
Updates to take advantage of galaxyproject#229 infrastructure
Conflicts:
	config/plugins/interactive_environments/ipython/config/ipython.ini.sample
@hexylena hexylena changed the title [WIP] IE Updates IE Updates May 11, 2015
@jmchilton
Copy link
Member

Have you tried this with the latest IPython dev image - I'm having trouble getting this to work but I don't know if it is user error, this change, an IPython change, or Docker issues inside the VM?

@hexylena
Copy link
Member Author

@jmchilton will play with it shortly...

Merge dev and add tighter env abstraction.
@hexylena
Copy link
Member Author

@jmchilton okay, I can confirm that the ipython:dev (1d542ae65161) is working fine for me. This is on a test branch with ie-updates2 and rstudio merged in. You have any debugging information regarding it?

@hexylena
Copy link
Member Author

Notes to self/@bgruening: this is the latest change to IE framework. jmchilton@f3e81f1

@bgruening
Copy link
Member

@jmchilton also works for me. Is the container starting at all?

@jmchilton
Copy link
Member

Container is starting but my proxy is stating "Proxy target undefined". I'll keep working on this - thanks for the confirmation.

Eric Rasche added 2 commits May 11, 2015 17:15
@jmchilton
Copy link
Member

Finally got it - found a bug in bgruening/docker-ipython-notebook I think and will follow up there. On this end - everything looks really good! Thanks a ton @bgruening and @erasche - the awesomeness never stops with you guys.

jmchilton added a commit that referenced this pull request May 14, 2015
@jmchilton jmchilton merged commit 687a894 into galaxyproject:dev May 14, 2015
jmchilton added a commit to jmchilton/galaxy-rstudio-machine that referenced this pull request May 14, 2015
@bgruening
Copy link
Member

Great! Thanks for merging!

hexylena pushed a commit to hexylena/galaxy that referenced this pull request May 14, 2015
CC @jmchilton @bgruening, pending the next Galaxy release, I've pinned both
images to their :dev tags.

This commit is really backing out a previous commit pinning to :15.05
which was the wrong thing to do as of galaxyproject#229
@hexylena hexylena deleted the ie-updates2 branch June 17, 2015 16:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants