<commit_before>buri
====

Ansible driven AMI generation.

See the [About](https://github.com/jhohertz/buri/wiki/About) page on the [wiki](https://github.com/jhohertz/buri/wiki) for more info

howto
=====

In the current state:

1. Boot an official version of Ubuntu in EC2
  - can be a t1.micro (m1.small is better, may be required going forward)
  - 12.04 current testing target, (14.04 also being tested)
  - You boot the version you wish to make a foundation for
  - Need an IAM policy allowing volume/snapshot/ami management, such as the one [here](https://github.com/Netflix/aminator/wiki/Configuration)

2. Install ansible, git, and ec2 api/ami tools. There is a helper script for ubuntu:

```
./setup_ubuntu.sh
```

3. Create a new foundation AMI set, for ubuntu:

```
./create-ubuntu-foundation.sh
```

4. Create a new base AMI set, using as input, the PVM AMI ID from foundation step

```
./resnap.sh <foundation-pvm-ami-ID> base
```

5. Create a role-based AMI set, using as input, the PVM AMI ID from base step
```
./resnap.sh <base-pvm-ami-ID> <role>
```

Development
===========

We use the [git flow](http://jeffkreeftmeijer.com/2010/why-arent-you-using-git-flow/) model for branching in this project, using the default settings.

<commit_msg>cut stale info in README out, add pointers to relevant wiki pages<commit_after>buri
====

Ansible driven AMI generation.

See the [Buri overview](Buri-overview) page on the [wiki](Home) for general info.

See the [getting started guide](Getting-started) for information on getting started using Buri.



{'fraction_non_alphanumeric': 0.11987179487179488, 'fraction_numerical': 0.013461538461538462, 'mean_word_length': 3.987220447284345, 'pattern_counts': {'":': 0, '<': 6, '<?xml version=': 0, '>': 6, 'https://': 3, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6358056', 'n_tokens_mistral': 543, 'n_tokens_neox': 495, 'n_words': 192}