Skip to content

Clean up hacks used to be making Tahoe lighter#36

Merged
OmarIthawi merged 1 commit into
hawthornfrom
omar/search
Dec 12, 2019
Merged

Clean up hacks used to be making Tahoe lighter#36
OmarIthawi merged 1 commit into
hawthornfrom
omar/search

Conversation

@OmarIthawi

@OmarIthawi OmarIthawi commented Dec 11, 2019

Copy link
Copy Markdown

Now all the services run again.
To enable elastic search on devstack to test issues related to ENABLE_COURSE_DISCOVERY.

I've deprecated tahoe.up in favor of dev.up since we're not going to merge enterprise anytime soon with this branch.

TODO

  • Get a review
  • Get another review
  • Check that the team (Matej, Maxi and John) knows we're going to run the additional services

Comment thread docker-compose-tahoe.yml
chrome:
image: hello-world
command: /hello
elasticsearch:

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

how does removing this enable search on devstack?

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

Good question: elasticsearch: image: hello-world was effectively turning off elasticsearch by making it doing nothing.

This is an old hack that is confusing, I've now cleaned it up.

@thraxil thraxil left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

We should probably have some better documentation somewhere explaining why we have a compose file full of hello world images.

Now all the services run again.
To enable elastic search on devstack.
@OmarIthawi OmarIthawi changed the title Enable elastic search on devstack Clean up hacks used to be making Tahoe lighter Dec 12, 2019
@OmarIthawi OmarIthawi changed the title Clean up hacks used to be making Tahoe lighter (WIP) Clean up hacks used to be making Tahoe lighter Dec 12, 2019
@OmarIthawi

OmarIthawi commented Dec 12, 2019

Copy link
Copy Markdown
Author

We should probably have some better documentation somewhere explaining why we have a compose file full of hello world images.

Thanks @thraxil, you're right. The documentation existed as an inline comment. That was difficult to find. I think we don't need this hack anymore so I've restructured this PR to clean up the hack.

Please take a look. I also need to check with Matej, Maxi and John to make sure they're aware of the change.

@OmarIthawi OmarIthawi changed the title (WIP) Clean up hacks used to be making Tahoe lighter Clean up hacks used to be making Tahoe lighter Dec 12, 2019
@OmarIthawi

OmarIthawi commented Dec 12, 2019

Copy link
Copy Markdown
Author

@melvinsoft @johnbaldwin @grozdanowski Are you all using the cloud devstack (aka Sultan) these days? If you're not, then what do you think of reopening the services above?

The reason we chose to stop them was to avoid having nasty devstack errors on Mac. The attempts weren't successful so we opted out for Sultan so Mac users can use devstack.

@grozdanowski

Copy link
Copy Markdown

@OmarIthawi I use exclusively the local devstack. To be completely honest, have never tried Sultan nor I know even how to :D

@OmarIthawi

Copy link
Copy Markdown
Author

Thanks @grozdanowski. Then heads up! If this ruins your experience, we can revert it quickly.

Do you still run of the ancient omar/quickstart branch?

@OmarIthawi OmarIthawi merged commit 97b8c3b into hawthorn Dec 12, 2019
@OmarIthawi OmarIthawi deleted the omar/search branch December 12, 2019 12:06
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.

4 participants