Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Locked thread
Docjowles
Apr 9, 2009

Bhodi posted:

Roll call, who's bought into any of this, and for how much? Spill your shame here.

"Runs many core production services on OpenStack" guy checking in :catdrugs: Our OpenStack guru actually just gave his resignation today, so this should be fun. I understand how our environment works but not quite at his level, so, woohoo?

Adbot
ADBOT LOVES YOU

Docjowles
Apr 9, 2009

In EC2 you can set an instance so that if it is shut down (like "shutdown -h" at the command line), it automatically terminates instead of just shutting down as it normally would. He's asking if you can do that in OpenStack. Without explicitly calling "nova delete".

I don't think OS has that feature, though I could easily be wrong. What we've done when we need automation that's not provided by OpenStack itself is write a little Python app that listens to the rabbit queues and takes appropriate action. You could write a handler that listens for the instance stop message and automatically fire a delete command when one comes through, for example.

Docjowles fucked around with this message at 16:43 on Mar 31, 2015

Docjowles
Apr 9, 2009

I've been hoping to deploy Foreman for like the last year. They have a decent SaltStack plugin (what we use for config management), too. Unfortunately it requires a newish version of Salt, and there's a couple ridiculous bugs that are blocking us from upgrading. They're all marked as fixed in the next Salt release, so I'm hopeful that we can finally start testing Foreman sometime soon.

Docjowles
Apr 9, 2009

adorai posted:

1) the business risk of hosting our server infrastructure in two locations that also house all of our IT staff is a concern. Our primary facility with the bulk of our techs sits just off the end of a regional airport runway. We recently had a plane crash in the vicinity of our building, and it has opened some eyes. Everything is replicated to our second datacenter, but a daytime event would also kill 2/3 of the people qualified to actually restore our services.

Since I tend to work at smaller companies, it's not uncommon for me to go out to lunch with all of the senior Ops people plus some random dev leads and product managers. The fact that if we got hit by the proverbial bus, the company would instantly be out of business, was not lost on us. We still did it of course (a man's gotta eat!), but it was a sobering thought.

Some freak accident wiping out a huge swathe of critical staff isn't something many small-to-medium businesses seem plan for. I guess having your office literally at the end of a runway would light a fire under management, though :v:

Docjowles
Apr 9, 2009

I guess Amazon, Google, and MS Azure? But I support VC in that trying to run a MySQL cluster across the public internet sounds like a special kind of hell and I'd encourage you not to do that!

edit: xtradb cluster is Percona's fork of galera IIRC

Docjowles
Apr 9, 2009

Vulture Culture posted:

XtraDB Cluster is a MySQL distribution which includes XtraDB and Galera, among other things. Though it includes Galera, you don't need to use Galera.

True, although I don't know why you'd bother to use the cluster version if you weren't going to cluster. Then again it's a weird question so I guess I shouldn't assume anything!

Docjowles
Apr 9, 2009

Chrome maintains its own DNS cache which is why you probably don't see the change picked up instantly. I'm phone posting so this might not be entirely correct but you can clear it at something like chrome://net-internals/#dns in your browser. Through that obviously doesn't help the general public.

Hopefully Chrome at least kind of respects TTL. What TTL do you have set on the record? If quick updates are important you want something like 5 minutes.

Docjowles
Apr 9, 2009

Admit it, you're just trying to start a nerd fight and watch the carnage, aren't you? That kind of post needs a trigger warning :v:

"Cloud" can mean a bunch of different things, depending on context. Can you elaborate more about what level you really want to know about? Dragging and dropping goatse.jpg into Dropbox or hosting your email at Office 365 can be "cloud". Or using AWS/Azure/Google/OpenStack (lol) to dynamically scale your entire infrastructure on-demand in response to traffic can be cloud. It's a ridiculously huge spectrum of meaning and I'm guessing you only care about some portion.

Docjowles
Apr 9, 2009

Haha, I actually meant Convexed

Docjowles
Apr 9, 2009

I definitely had some kind of "internet yellow pages" physical book in the late 90s. It was literally just like 300 pages listing every significant website that existed. The idea is hysterical now.

Docjowles
Apr 9, 2009

My main memory of Alta Vista was when my buddy in high school typoed it in the computer lab, ended up on a porn site with the lab manager directly over his shoulder, and got suspended over it :lol:

(He was constantly in trouble and so did not get the seemingly obvious benefit of the doubt in this case)

Also, yeah, the "20 minutes to download one lousy naked pic and it wasn't even good" struggle was real.

Docjowles
Apr 9, 2009

ELK is probably still the best free option in this space.

Docjowles
Apr 9, 2009

Yeah that is annoying. One quick and dirty workaround is to just stick apache or nginx in front of Kibana and have it do basic auth for you. This seems less painful than dicking around with Elastic's auth mess.

Docjowles
Apr 9, 2009

chutwig posted:

It will be a glorious day when the last of the SELECT FOR UPDATE statements are finally killed, which I predict will happen sometime after the Z release.

Sorry, that's been deprioritized in favor of "rename the networking stack yet again. but just do a s/neutron/butt and nothing deeper. so everything is still prefixed with q_ for no goddam reason. except 2 things, picked at random, which are still named incorrectly but in a different way"

Docjowles
Apr 9, 2009

As you and VC have repeatedly posted, whenever there is an OpenStack perf problem or general "this should never, ever, ever happen WTF?" issue, look at RabbitMQ and Galera. One of those two is almost certainly ruining your life, despite you having deployed the recommended config.

Adbot
ADBOT LOVES YOU

Docjowles
Apr 9, 2009

Also I totally agree on Ops being a pitiful afterthought. I went to the Atlanta summit (thanks, Cisco!) a few years ago. There was one loving session out of the whole 5 days dedicated to operators. It was in a room packed nuts-to-butts. The poor host asked "ok who has a comment on the operability of OpenStack?" and then a scene from the Walking Dead ensued and suddenly it was an hour later and everyone was dead. The other 99.5% of the conference was marketing boondogles and/or companies trying to hire anyone who could spell OpenStack.

  • Locked thread