Moving git repos

Hi All,

We are planning to move the official foreman repos from my github [1]
into an origination within github [2].

with that, we've also broken down the puppet modules that provide the
foreman installer to separate repos (thanks to vStone!), hoping that
it would be easier to consume for people who wish to use only some of
the modules and not all of them.

Unless there are no objections from you guys, we would like proceed
with the migration somewhere in the next day or two etc.

What does it mean for you?
Only if you use git, then, you would need to update your git remote
settings to point to the new repo url.

Once the migration is performed and you happen to see a broken link in
the wiki,etc , etc, feel free to update!

Thanks,
Ohad

[1] - https://github.com/ohadlevy/foreman
[2] - https://github.com/organizations/theforeman

How do we change the git remote settings?

Corey Osman
corey@logicminds.biz

Green IT and Datacenter Automation Specialist

··· On Feb 21, 2012, at 12:43 AM, Ohad Levy wrote:

Hi All,

We are planning to move the official foreman repos from my github [1]
into an origination within github [2].

with that, we’ve also broken down the puppet modules that provide the
foreman installer to separate repos (thanks to vStone!), hoping that
it would be easier to consume for people who wish to use only some of
the modules and not all of them.

Unless there are no objections from you guys, we would like proceed
with the migration somewhere in the next day or two etc.

What does it mean for you?
Only if you use git, then, you would need to update your git remote
settings to point to the new repo url.

Once the migration is performed and you happen to see a broken link in
the wiki,etc , etc, feel free to update!

Thanks,
Ohad

[1] - https://github.com/ohadlevy/foreman
[2] - https://github.com/organizations/theforeman

Unfortunately, Its a bit harder than just changing the remote…

Not only have the repositories moved to theforman organization on
github, but also have we split up the big puppet-foreman repository in
several smaller repositories so that each puppet module lives on its
own repository.

The best way to do development on the puppet-modules is to create your
own git repository and add every (as much as possible) puppet-module
you use as a submodule.
Some alternatives to git-submodule also exist (git subtree: We used
this tool to split up the repositories without losing history)

You can still check out foreman-installer which has all the modules
included as submodules.

git clone git://github.com/theforeman/foreman-installer.git 
git submodule init
git submodule update
··· On Tue 21 Feb 2012 01:40:10 PM CET, Corey Osman wrote: > How do we change the git remote settings? > > > > Corey Osman > corey@logicminds.biz > > Green IT and Datacenter Automation Specialist > > > > > On Feb 21, 2012, at 12:43 AM, Ohad Levy wrote: > >> Hi All, >> >> We are planning to move the official foreman repos from my github [1] >> into an origination within github [2]. >> >> with that, we've also broken down the puppet modules that provide the >> foreman installer to separate repos (thanks to vStone!), hoping that >> it would be easier to consume for people who wish to use only some of >> the modules and not all of them. >> >> Unless there are no objections from you guys, we would like proceed >> with the migration somewhere in the next day or two etc. >> >> What does it mean for you? >> Only if you use git, then, you would need to update your git remote >> settings to point to the new repo url. >> >> Once the migration is performed and you happen to see a broken link in >> the wiki,etc , etc, feel free to update! >> >> Thanks, >> Ohad >> >> [1] - https://github.com/ohadlevy/foreman >> [2] - https://github.com/organizations/theforeman >

> How do we change the git remote settings?

there is more than one way, you can either use the git remove command,
or simply change the url in your .git/config file

Ohad

··· On Tue, Feb 21, 2012 at 2:40 PM, Corey Osman wrote: > > > > Corey Osman > corey@logicminds.biz > > Green IT and Datacenter Automation Specialist > > > > > On Feb 21, 2012, at 12:43 AM, Ohad Levy wrote: > > Hi All, > > We are planning to move the official foreman repos from my github [1] > into an origination within github [2]. > > with that, we've also broken down the puppet modules that provide the > foreman installer to separate repos (thanks to vStone!), hoping that > it would be easier to consume for people who wish to use only some of > the modules and not all of them. > > Unless there are no objections from you guys, we would like proceed > with the migration somewhere in the next day or two etc. > > What does it mean for you? > Only if you use git, then, you would need to update your git remote > settings to point to the new repo url. > > Once the migration is performed and you happen to see a broken link in > the wiki,etc , etc, feel free to update! > > Thanks, > Ohad > > [1] - https://github.com/ohadlevy/foreman > [2] - https://github.com/organizations/theforeman > >

Sounds great Ohad…

I would make sure the following two links are updated:

http://theforeman.org/projects/foreman/wiki/Installing_latest_code
http://theforeman.org/projects/foreman/wiki/Upgrade_instructions

Thanks,
Brian

··· On Tue, Feb 21, 2012 at 8:19 AM, Ohad Levy wrote:

On Tue, Feb 21, 2012 at 2:40 PM, Corey Osman corey@logicminds.biz wrote:

How do we change the git remote settings?

there is more than one way, you can either use the git remove command,
or simply change the url in your .git/config file

Ohad

Corey Osman
corey@logicminds.biz

Green IT and Datacenter Automation Specialist

On Feb 21, 2012, at 12:43 AM, Ohad Levy wrote:

Hi All,

We are planning to move the official foreman repos from my github [1]
into an origination within github [2].

with that, we’ve also broken down the puppet modules that provide the
foreman installer to separate repos (thanks to vStone!), hoping that
it would be easier to consume for people who wish to use only some of
the modules and not all of them.

Unless there are no objections from you guys, we would like proceed
with the migration somewhere in the next day or two etc.

What does it mean for you?
Only if you use git, then, you would need to update your git remote
settings to point to the new repo url.

Once the migration is performed and you happen to see a broken link in
the wiki,etc , etc, feel free to update!

Thanks,
Ohad

[1] - https://github.com/ohadlevy/foreman
[2] - https://github.com/organizations/theforeman


http://aws.amazon.com/solutions/solution-providers/brandorr/

> Sounds great Ohad…
>
> I would make sure the following two links are updated:
>
> Installing latest code - Foreman
> Upgrade instructions - Foreman
>

Thanks, these are the first I've edited :slight_smile:

Ohad

··· On Tue, Feb 21, 2012 at 5:31 PM, Brian Gupta wrote:

Thanks,
Brian

On Tue, Feb 21, 2012 at 8:19 AM, Ohad Levy ohadlevy@gmail.com wrote:

On Tue, Feb 21, 2012 at 2:40 PM, Corey Osman corey@logicminds.biz >> wrote:

How do we change the git remote settings?

there is more than one way, you can either use the git remove command,
or simply change the url in your .git/config file

Ohad

Corey Osman
corey@logicminds.biz

Green IT and Datacenter Automation Specialist

On Feb 21, 2012, at 12:43 AM, Ohad Levy wrote:

Hi All,

We are planning to move the official foreman repos from my github [1]
into an origination within github [2].

with that, we’ve also broken down the puppet modules that provide the
foreman installer to separate repos (thanks to vStone!), hoping that
it would be easier to consume for people who wish to use only some of
the modules and not all of them.

Unless there are no objections from you guys, we would like proceed
with the migration somewhere in the next day or two etc.

What does it mean for you?
Only if you use git, then, you would need to update your git remote
settings to point to the new repo url.

Once the migration is performed and you happen to see a broken link in
the wiki,etc , etc, feel free to update!

Thanks,
Ohad

[1] - https://github.com/ohadlevy/foreman
[2] - https://github.com/organizations/theforeman


http://aws.amazon.com/solutions/solution-providers/brandorr/