Hi,
ich leite das mal eben auch hier weiter...
---------- Weitergeleitete Nachricht ----------
Betreff: Merging User-Repo Datum: Freitag, 18. März 2016, 21:54:30 CET Von: Clemens John clemens.john@floh1111.de An: dev@simon.kurka.cc, stefan@osnabrueck.nordwest.freifunk.net
Hi Simon und Stefan,
ich habe die Repos von Simon, die Stefan heute ins Gitlab gezogen hat, als Submodule im Puppet Repo hinzugefügt und das Data Repo gemerged. Das Network Repo habe ich komplett ersetzt. Beim User-Repo treten allerdings Konflikte auf, bei denen ich nicht genau weiß, was am sinnvollsten ist. Simon wenn du dort einmal nachsehen könntest wäre das super.
Der Master von diesem Repo: https://git.nordwest.freifunk.net/ffnw-puppet/ puppet-user-new soll in den Master dieses Repos: https:// git.nordwest.freifunk.net/ffnw-puppet/puppet-user gemerged werden.
Der passende Merge dazu geht folgendermaßen:
# git clone --recursive git@git.nordwest.freifunk.net:ffnw-puppet/puppet.git # cd puppet/environments/production/modules/user/ # git checkout master # git remote add simon git@git.nordwest.freifunk.net:ffnw-puppet/puppet-user- new.git # git fetch simon # git branch simon-user simon/master # git merge simon-user
Referenzen: http://blog.caplin.com/2013/09/18/merging-two-git-repositories/
Beim Mergen treten allerdings Konflikte auf die du dir einmal ansehen und auflösen müsstest. Über kurze Rückmeldung würde ich mich freuen. Wenn wir damit durch sind dürften alle Repos umgezogen sein.
Viele Grüße Clemens
-------------------------------------------------------------
Am Montag, 21. März 2016, 09:27:01 CEST schrieb Clemens John via Dev:
ich habe die Repos von Simon, die Stefan heute ins Gitlab gezogen hat, als Submodule im Puppet Repo hinzugefügt und das Data Repo gemerged. Das Network Repo habe ich komplett ersetzt. Beim User-Repo treten allerdings Konflikte auf, bei denen ich nicht genau weiß, was am sinnvollsten ist. Simon wenn du dort einmal nachsehen könntest wäre das super.
Hi,
wie ist denn hier der Stand?
Viele Grüße Clemens
Hi,
im Endeffekt müssen wir nur noch in den Hoodsource die Unantended Upgrades schmeißen dann sollte alles passen.
Wir schauen uns das am Freitag einmal gemeinsam an :)
Am 29. März 2016 11:30:33 MESZ, schrieb Clemens John via Dev dev@lists.ffnw.de:
Am Montag, 21. März 2016, 09:27:01 CEST schrieb Clemens John via Dev:
ich habe die Repos von Simon, die Stefan heute ins Gitlab gezogen
hat, als
Submodule im Puppet Repo hinzugefügt und das Data Repo gemerged. Das
Network
Repo habe ich komplett ersetzt. Beim User-Repo treten allerdings
Konflikte
auf, bei denen ich nicht genau weiß, was am sinnvollsten ist. Simon
wenn du
dort einmal nachsehen könntest wäre das super.
Hi,
wie ist denn hier der Stand?
Viele Grüße Clemens
Dev mailing list Dev@lists.ffnw.de https://lists.ffnw.de/mailman/listinfo/dev
Hey,
da bin ich grade mit Johannes dran. Heute Abend sollten wir einen fertigen stand haben.
Am 29. März 2016 11:36:12 MESZ, schrieb Clemens John via Dev dev@lists.ffnw.de:
Am Dienstag, 29. März 2016, 11:34:32 CEST schrieben Sie:
im Endeffekt müssen wir nur noch in den Hoodsource die Unantended
Upgrades
schmeißen dann sollte alles passen.
Die Nachfrage bezog sich auf das Merging der beiden User Repos. Wie ist denn da der Stand?
Viele Grüße Clemens
Dev mailing list Dev@lists.ffnw.de https://lists.ffnw.de/mailman/listinfo/dev
Moin
also es gibt hier 3 Konfikte:
"HEAD" ist das Repo puppet-user-new "master_org" ist das Repo puppet-user
Die Konfikte aus der Readme habe ich der übersichts halber mal weg gelassen.
Ich kann nicht entscheiden wer den Merge Konfilkt gewinnt
1: manifests/config.pp
class user::config inherits user {
<<<<<<< HEAD file_line { 'sudo_rule': path => '/etc/sudoers', line => "%${group} ${sudoers}", match => "^%${group}", ======= file { default: ensure => file, owner => 'root', group => 'root', mode => '0440'; '/etc/sudoers': source => 'puppet:///modules/user/sudoers';
> master_org
}
file { default: ensure => file, owner => 'root', group => 'root', mode => '0644'; '/etc/default/useradd': source => 'puppet:///modules/user/useradd'; }
}
2: manifests/instal.pp
class user::install inherits user {
package { 'sudo': ensure => installed, }
<<<<<<< HEAD group { $group: ======= package { 'zsh': ensure => installed, }
group { 'wheel':
> master_org
ensure => present, system => true, }
}
Am 29.03.2016 um 12:01 schrieb Stefan via Dev:
Hey,
da bin ich grade mit Johannes dran. Heute Abend sollten wir einen fertigen stand haben.
Am 29. März 2016 11:36:12 MESZ, schrieb Clemens John via Dev dev@lists.ffnw.de:
Am Dienstag, 29. März 2016, 11:34:32 CEST schrieben Sie: im Endeffekt müssen wir nur noch in den Hoodsource die Unantended Upgrades schmeißen dann sollte alles passen. Die Nachfrage bezog sich auf das Merging der beiden User Repos. Wie ist denn da der Stand? Viele Grüße Clemens ------------------------------------------------------------------------ Dev mailing list Dev@lists.ffnw.de https://lists.ffnw.de/mailman/listinfo/dev
-- vg Stefan
Dev mailing list Dev@lists.ffnw.de https://lists.ffnw.de/mailman/listinfo/dev