Comments (5)
I'm working on this and mostly there... but I agree. Specifics aren't needed; I know there are issues and what most of 'em are.
This is mega-important.
from mozillians.
Excellent, and feel free to go specific and educate us. Most of my Vagrant bigotry stems from ignorance.
from mozillians.
So one of my biggest issues is that it's hard to create a working box from scratch because the whole VM setup isn't in puppet. This doesn't matter until you wanna change the VM a bit but don't want to use the previous box as a starting point.
Example: our current box has LDAP server and a bunch of other unneeded things on it. I'm trying to get it so that you can use the puppet scripts to setup the box, but then we can package it so it's fast to use/setup/reboot/etc. I'm struggling with elasticsearch's jdk stuff and getting oh-my-zsh to install specifically, but the point is that our vagrant VM is like a git repo with an up-to-date vendor
but a (very) stale requirements.txt
to use a weird analogy.
Unless you're having Virtualbox/vagrant version mismatch or Ruby issues, the issues aren't with vagrant/puppet/etc. per se, but more with us being relative vagrant novices and Mozillians having a hard-to-reproduce-easily VM setup. So that's what I'm trying to fix.
(Hopefully that helps at least shed some light on things?)
from mozillians.
Interesting, I removed moved the pip requirements around a bit today. Also, not sure if it's best, but the instructions say to run ./manage.py sycndb/migrate
so they shouldn't be needed in puppet.
https://github.com/readevalprint/mozillians/compare/requirements
from mozillians.
I've fixed up the vagrant pretty well I think; if there are anymore issues with it please reopen this issue.
from mozillians.
Related Issues (20)
- (Account linking) Introspect idenities to get GitHub username.
- (Account linking) Remove racheting logic from mozillians.org
- Link to Mastodon
- Cannot login passwordless in mozillians staging after logging in with fxa first time in deratcheting world
- Readthedocs (and other GitHub services) integration no longer working
- User is able login with github in mozillians after adding an LDAP identity, when emails are different HOT 3
- Unvouched users can be invited to nda group HOT 1
- is there an add on reviewer in this thread? HOT 1
- support for public view of group
- CODE_OF_CONDUCT.md file missing HOT 1
- Branding does not match the current Mozilla branding HOT 6
- A question re: disability. HOT 2
- Leaving the NDA-STAFF group removes you from the old NDA group and other access groups HOT 2
- mozillian.org profile removing repeatedly (Fix Bug 1585611) HOT 1
- Invalid link in How to Contribute: Parameters Required
- Is anyone reviewing Pull Requests?
- Pdf files does not open directly
- File a bug points to Bugzilla
- Vouching claims to support Markdown, but output does not HOT 1
- Travis CI free usage ends Dec 3; mozilla repos should switch to other CI platforms
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mozillians.