-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
Ahojte,
jelikoz aktualni stav templatu u nas neni idealni - vetsinu z nich prebirame z OpenVZ, kde jednak maji spatne nastavene timezony a jednak nejsou az tak casto aktualizovane, zamakal jsem a automatizoval jsem tvorbu templatu; plan je nechat je pregenerovat kazdy tyden (nebo parsovat napr. LWN daily security update a podle toho, to jsem se jeste sam se sebou nedohodl).
Podporovane budou tedy uz jenom ty, ktere umime generovat automaticky. Jelikoz se osobne znam jenom s debiannim a fedorim svetem, automatizoval jsem tvorbu tech a jejich odvozenin:
debian-7 fedora-20 scientific-6.5 ubuntu-14.04
Jeste tomu dam par hodin doladovani a testovani, ale podle toho, co jsem uz pozkousel, uz to moc prace nebude (jestli vubec).
Nicmene, proc to pisu - jestli chcete na vpsFree videt podporu dalsich distribuci, potrebuju s tim pomoct.
Forknete, doplnte svoje oblibene distro a poslete pull request:
https://github.com/vpsfreecz/build-vpsfree-templates
Vim, ze je u nas par lidi, kteri fandi OpenSUSE, to bych tam treba rad videl - kdyby se nasel dobrovolnik, stihne ho za to spravedlivy trest v podobe nejakeho toho mesice zadarmo :)
S pozdravem / Best regards,
Pavel Snajdr
+421 948 816 186 | +420 720 107 791 | 110-010-956 CTO of Relbit | Predseda vpsFree.cz, o.s. | RHCE http://relbit.com | http://vpsfree.cz | https://www.redhat.com
Cuz,
kedze som spachal Arch template tak sa na to urcite kuknem a dufam ze to pojde nejako zbuchat
Lopo
On 06/13/2014 06:38 PM, Pavel Snajdr wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
Ahojte,
jelikoz aktualni stav templatu u nas neni idealni - vetsinu z nich prebirame z OpenVZ, kde jednak maji spatne nastavene timezony a jednak nejsou az tak casto aktualizovane, zamakal jsem a automatizoval jsem tvorbu templatu; plan je nechat je pregenerovat kazdy tyden (nebo parsovat napr. LWN daily security update a podle toho, to jsem se jeste sam se sebou nedohodl).
Podporovane budou tedy uz jenom ty, ktere umime generovat automaticky. Jelikoz se osobne znam jenom s debiannim a fedorim svetem, automatizoval jsem tvorbu tech a jejich odvozenin:
debian-7 fedora-20 scientific-6.5 ubuntu-14.04
Jeste tomu dam par hodin doladovani a testovani, ale podle toho, co jsem uz pozkousel, uz to moc prace nebude (jestli vubec).
Nicmene, proc to pisu - jestli chcete na vpsFree videt podporu dalsich distribuci, potrebuju s tim pomoct.
Forknete, doplnte svoje oblibene distro a poslete pull request:
https://github.com/vpsfreecz/build-vpsfree-templates
Vim, ze je u nas par lidi, kteri fandi OpenSUSE, to bych tam treba rad videl - kdyby se nasel dobrovolnik, stihne ho za to spravedlivy trest v podobe nejakeho toho mesice zadarmo :)
S pozdravem / Best regards,
Pavel Snajdr
+421 948 816 186 | +420 720 107 791 | 110-010-956 CTO of Relbit | Predseda vpsFree.cz, o.s. | RHCE http://relbit.com | http://vpsfree.cz | https://www.redhat.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iF4EAREIAAYFAlObKRUACgkQMBKdi9lkZ6pH8AD/f2pADezabMjovo2fmHiButiW ALo1wYHzQk+rkvW4NQYA/iNm9p8CgE/od4wdL+sAzeflwj/Go9A7VFd005no6JMb =kvUt -----END PGP SIGNATURE----- _______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
Cau,
to by bylo supr, kdyz uz sis s tim dal tu namahu ho do ted podporovat (kdyz ja na to nemam nerv), bring it on, zaclenim :)
Jinak, ostatnim - tu Lopo je presne priklad clena, ktery jde a dela. I pres moji rezistenci Archu se probil mnou i procedurou OpenVZ a protlacil zmeny, aby Archlinux i dal fungoval, kdyz ani OpenVZ tym, ani ja moc nechceme podporovat. (priste uz ale nebudem cekat na zacleneni do upstreamu a uvarime si rovnou svuj fork a mergnem to az zpetne, je to zbytecny cekani)
Z Lopa si berte priklad :)
/snajpa
On 06/13/2014 07:47 PM, Pavol Hluchý wrote:
Cuz,
kedze som spachal Arch template tak sa na to urcite kuknem a dufam ze to pojde nejako zbuchat
Lopo
On 06/13/2014 06:38 PM, Pavel Snajdr wrote: Ahojte,
jelikoz aktualni stav templatu u nas neni idealni - vetsinu z nich prebirame z OpenVZ, kde jednak maji spatne nastavene timezony a jednak nejsou az tak casto aktualizovane, zamakal jsem a automatizoval jsem tvorbu templatu; plan je nechat je pregenerovat kazdy tyden (nebo parsovat napr. LWN daily security update a podle toho, to jsem se jeste sam se sebou nedohodl).
Podporovane budou tedy uz jenom ty, ktere umime generovat automaticky. Jelikoz se osobne znam jenom s debiannim a fedorim svetem, automatizoval jsem tvorbu tech a jejich odvozenin:
debian-7 fedora-20 scientific-6.5 ubuntu-14.04
Jeste tomu dam par hodin doladovani a testovani, ale podle toho, co jsem uz pozkousel, uz to moc prace nebude (jestli vubec).
Nicmene, proc to pisu - jestli chcete na vpsFree videt podporu dalsich distribuci, potrebuju s tim pomoct.
Forknete, doplnte svoje oblibene distro a poslete pull request:
https://github.com/vpsfreecz/build-vpsfree-templates
Vim, ze je u nas par lidi, kteri fandi OpenSUSE, to bych tam treba rad videl - kdyby se nasel dobrovolnik, stihne ho za to spravedlivy trest v podobe nejakeho toho mesice zadarmo :)
S pozdravem / Best regards,
Pavel Snajdr
+421 948 816 186 | +420 720 107 791 | 110-010-956 CTO of Relbit | Predseda vpsFree.cz, o.s. | RHCE http://relbit.com | http://vpsfree.cz | https://www.redhat.com
_______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
_______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
ahoj,
jsem jelito, co se v tehle vecech nevyzna. Jak se ty tvoje skripty pouzivaji? Jake jsou zavislosti? Muzu to pustit nekde u sebe, nebo musim mit nejaky kontejner?
same otazky...
dik, p
On 13/06/14 18:38, Pavel Snajdr wrote:
Ahojte,
jelikoz aktualni stav templatu u nas neni idealni - vetsinu z nich prebirame z OpenVZ, kde jednak maji spatne nastavene timezony a jednak nejsou az tak casto aktualizovane, zamakal jsem a automatizoval jsem tvorbu templatu; plan je nechat je pregenerovat kazdy tyden (nebo parsovat napr. LWN daily security update a podle toho, to jsem se jeste sam se sebou nedohodl).
Podporovane budou tedy uz jenom ty, ktere umime generovat automaticky. Jelikoz se osobne znam jenom s debiannim a fedorim svetem, automatizoval jsem tvorbu tech a jejich odvozenin:
debian-7 fedora-20 scientific-6.5 ubuntu-14.04
Jeste tomu dam par hodin doladovani a testovani, ale podle toho, co jsem uz pozkousel, uz to moc prace nebude (jestli vubec).
Nicmene, proc to pisu - jestli chcete na vpsFree videt podporu dalsich distribuci, potrebuju s tim pomoct.
Forknete, doplnte svoje oblibene distro a poslete pull request:
https://github.com/vpsfreecz/build-vpsfree-templates
Vim, ze je u nas par lidi, kteri fandi OpenSUSE, to bych tam treba rad videl - kdyby se nasel dobrovolnik, stihne ho za to spravedlivy trest v podobe nejakeho toho mesice zadarmo :)
S pozdravem / Best regards,
Pavel Snajdr
+421 948 816 186 | +420 720 107 791 | 110-010-956 CTO of Relbit | Predseda vpsFree.cz, o.s. | RHCE http://relbit.com | http://vpsfree.cz | https://www.redhat.com _______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
Cau,
OpenVZ templaty jsou v podstate tarbally s instalaci dany distribuce, jenom jsou generalizovany - tzn. odmazany ssh host keys, resolv.conf, zakazany root account atd.
v include/ jsou genericky soubory, ktery slouzej jako kostra pro danej typ distribuce (debian.sh se da pouzit pro debian a ubuntu, fedora.sh pro fedoru a RHEL klony) - funkce bootstrap ma do $INSTALL nainstalovat zakladni system, u debianu se pouzije debootstrap (jejich soft na instalaci minimal systemu do tebou urcenyho diru), u fedory se initne RPM DB a yumem se nainstalujou baliky, ktery maji bejt v zakladnim systemu; potom configure-<distro> je funkce, ktera vyrabi v tom cerstve nainstalovanym systemu /tmp/configure.sh, kteryzto se pak zavola uz v konkretnim templates/*.sh souboru pomoci run-configure, to ho v tom $INSTALLu pusti chrootovane - ucelem je dokonfigurovat ten nainstalovanej system, doinstalovat do nej baliky a pripravit ho k zabaleni v templates/ prave uvidis uz specifika pro kazdy distro, pred run-configure je mozny pres configure-append jeste do toho /tmp/configure.sh neco pripsat - to je prave misto, kde je moznost udelat specifickou praci pro dany distro (tzn. to co se lisi od generic)
jelikoz je SUSE RPM based, asi bude postup podobnej, jako je u fedory, tzn. initnout RPM DB a pres zypper do $INSTALL nainstalovat baliky zakladniho systemu, potom dokonfigurovat.
No a z toho vyplyvaj zavislosti - kdyz chces buildit debian-based veci, potrebujes na hostu debootstrap, kdyz fedora-based, potrebujes yum.
Ja buildim oboje na Fedore, jelikoz ta ma yum i debootstrap v repozitarich a tak nemusim nic vymejslet, nicmene kvuli zypperu to asi bude potreba poustet pod SUSE.
Neni k tomu potreba pak uz nic vic, nez mit moznost chrootovat - coz jde i v OpenVZ kontejneru, takze se ty build skripty daji pustit i tak (talk about inception)
No a kdyz mas nadefinovanou kostru v includes/ a specifickou cast v templates/, pak akorat pustis bin/build-vpsfree-templates tvojedistro, kde tvojedistro je expandnuty na templates/tvojedistro.sh
Asi jsem to vysvetlil dost zmatecne, pochopil jsi to z toho?
S pozdravem
Pavel Snajdr
+421 948 816 186 | +420 720 107 791 | 110-010-956 CTO of Relbit | Predseda vpsFree.cz, o.s. | RHCE http://relbit.com | http://vpsfree.cz | https://www.redhat.com
On 06/13/2014 08:45 PM, Petr Vaněk wrote:
ahoj,
jsem jelito, co se v tehle vecech nevyzna. Jak se ty tvoje skripty pouzivaji? Jake jsou zavislosti? Muzu to pustit nekde u sebe, nebo musim mit nejaky kontejner?
same otazky...
dik, p
On 13/06/14 18:38, Pavel Snajdr wrote:
Ahojte,
jelikoz aktualni stav templatu u nas neni idealni - vetsinu z nich prebirame z OpenVZ, kde jednak maji spatne nastavene timezony a jednak nejsou az tak casto aktualizovane, zamakal jsem a automatizoval jsem tvorbu templatu; plan je nechat je pregenerovat kazdy tyden (nebo parsovat napr. LWN daily security update a podle toho, to jsem se jeste sam se sebou nedohodl).
Podporovane budou tedy uz jenom ty, ktere umime generovat automaticky. Jelikoz se osobne znam jenom s debiannim a fedorim svetem, automatizoval jsem tvorbu tech a jejich odvozenin:
debian-7 fedora-20 scientific-6.5 ubuntu-14.04
Jeste tomu dam par hodin doladovani a testovani, ale podle toho, co jsem uz pozkousel, uz to moc prace nebude (jestli vubec).
Nicmene, proc to pisu - jestli chcete na vpsFree videt podporu dalsich distribuci, potrebuju s tim pomoct.
Forknete, doplnte svoje oblibene distro a poslete pull request:
https://github.com/vpsfreecz/build-vpsfree-templates
Vim, ze je u nas par lidi, kteri fandi OpenSUSE, to bych tam treba rad videl - kdyby se nasel dobrovolnik, stihne ho za to spravedlivy trest v podobe nejakeho toho mesice zadarmo :)
S pozdravem / Best regards,
Pavel Snajdr
+421 948 816 186 | +420 720 107 791 | 110-010-956 CTO of Relbit | Predseda vpsFree.cz, o.s. | RHCE http://relbit.com | http://vpsfree.cz | https://www.redhat.com _______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
_______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Dik.
Tak mam v /tmp vygenerovany tarball, jehoz obsah se tvari tak, ze by ciste teoreticky mohl obsahovat zakladni binarky a tak.
Muzu si to nejak otestovat lokalne? Nebo to musime nahrat to vpsfree infrastruktury? Protoze si jsem 100% jisty, ze se to bude muset jeste upravovat, tak abych neotravoval vic nez je uplne nutne...
p.
On 13/06/14 21:26, Pavel Snajdr wrote:
Cau,
OpenVZ templaty jsou v podstate tarbally s instalaci dany distribuce, jenom jsou generalizovany - tzn. odmazany ssh host keys, resolv.conf, zakazany root account atd.
v include/ jsou genericky soubory, ktery slouzej jako kostra pro danej typ distribuce (debian.sh se da pouzit pro debian a ubuntu, fedora.sh pro fedoru a RHEL klony) - funkce bootstrap ma do $INSTALL nainstalovat zakladni system, u debianu se pouzije debootstrap (jejich soft na instalaci minimal systemu do tebou urcenyho diru), u fedory se initne RPM DB a yumem se nainstalujou baliky, ktery maji bejt v zakladnim systemu; potom configure-<distro> je funkce, ktera vyrabi v tom cerstve nainstalovanym systemu /tmp/configure.sh, kteryzto se pak zavola uz v konkretnim templates/*.sh souboru pomoci run-configure, to ho v tom $INSTALLu pusti chrootovane - ucelem je dokonfigurovat ten nainstalovanej system, doinstalovat do nej baliky a pripravit ho k zabaleni v templates/ prave uvidis uz specifika pro kazdy distro, pred run-configure je mozny pres configure-append jeste do toho /tmp/configure.sh neco pripsat - to je prave misto, kde je moznost udelat specifickou praci pro dany distro (tzn. to co se lisi od generic)
jelikoz je SUSE RPM based, asi bude postup podobnej, jako je u fedory, tzn. initnout RPM DB a pres zypper do $INSTALL nainstalovat baliky zakladniho systemu, potom dokonfigurovat.
No a z toho vyplyvaj zavislosti - kdyz chces buildit debian-based veci, potrebujes na hostu debootstrap, kdyz fedora-based, potrebujes yum.
Ja buildim oboje na Fedore, jelikoz ta ma yum i debootstrap v repozitarich a tak nemusim nic vymejslet, nicmene kvuli zypperu to asi bude potreba poustet pod SUSE.
Neni k tomu potreba pak uz nic vic, nez mit moznost chrootovat - coz jde i v OpenVZ kontejneru, takze se ty build skripty daji pustit i tak (talk about inception)
No a kdyz mas nadefinovanou kostru v includes/ a specifickou cast v templates/, pak akorat pustis bin/build-vpsfree-templates tvojedistro, kde tvojedistro je expandnuty na templates/tvojedistro.sh
Asi jsem to vysvetlil dost zmatecne, pochopil jsi to z toho?
S pozdravem
Pavel Snajdr
+421 948 816 186 | +420 720 107 791 | 110-010-956 CTO of Relbit | Predseda vpsFree.cz, o.s. | RHCE http://relbit.com | http://vpsfree.cz | https://www.redhat.com
On 06/13/2014 08:45 PM, Petr Vaněk wrote:
ahoj,
jsem jelito, co se v tehle vecech nevyzna. Jak se ty tvoje skripty pouzivaji? Jake jsou zavislosti? Muzu to pustit nekde u sebe, nebo musim mit nejaky kontejner?
same otazky...
dik, p
On 13/06/14 18:38, Pavel Snajdr wrote:
Ahojte,
jelikoz aktualni stav templatu u nas neni idealni - vetsinu z nich prebirame z OpenVZ, kde jednak maji spatne nastavene timezony a jednak nejsou az tak casto aktualizovane, zamakal jsem a automatizoval jsem tvorbu templatu; plan je nechat je pregenerovat kazdy tyden (nebo parsovat napr. LWN daily security update a podle toho, to jsem se jeste sam se sebou nedohodl).
Podporovane budou tedy uz jenom ty, ktere umime generovat automaticky. Jelikoz se osobne znam jenom s debiannim a fedorim svetem, automatizoval jsem tvorbu tech a jejich odvozenin:
debian-7 fedora-20 scientific-6.5 ubuntu-14.04
Jeste tomu dam par hodin doladovani a testovani, ale podle toho, co jsem uz pozkousel, uz to moc prace nebude (jestli vubec).
Nicmene, proc to pisu - jestli chcete na vpsFree videt podporu dalsich distribuci, potrebuju s tim pomoct.
Forknete, doplnte svoje oblibene distro a poslete pull request:
https://github.com/vpsfreecz/build-vpsfree-templates
Vim, ze je u nas par lidi, kteri fandi OpenSUSE, to bych tam treba rad videl - kdyby se nasel dobrovolnik, stihne ho za to spravedlivy trest v podobe nejakeho toho mesice zadarmo :)
S pozdravem / Best regards,
Pavel Snajdr
+421 948 816 186 | +420 720 107 791 | 110-010-956 CTO of Relbit | Predseda vpsFree.cz, o.s. | RHCE http://relbit.com | http://vpsfree.cz | https://www.redhat.com _______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
_______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
No, muzes si rozbehnout nejakej virtual s OpenVZ (nejjedodussi je nainstalovat EL6 a potom http://openvz.org/Quick_installation) a tam to vyzkouset.
Staci nakopirovat ten template potom do /vz/template/cache a pustit:
vzctl create <veid> --hostname <hostname> --ostemplate <tvujtemplate-bez-.tar.gz>
priklad:
vzctl create 9000 --hostname test --ostemplate scientific-6.5-x86_64-vpsfree
Hlavne jde o to vyzkouset, jestli funguje sit pri pridani IP adresy pres: vzctl set <veid> --save --ipadd <ip>
Do toho VPS se muzes dostat pres vzctl enter <veid>, to ti vyhodi shell s rootem v tom kontejneru.
+ koukni, jestli se tam spousti SSH server, aby se tam dalo prihlasit.
Funkcnost IPv6 overit asi nepujde jinak, nez u nas (jestli nemas doma v6).
/snajpa
On 06/14/2014 02:18 PM, Petr Vaněk wrote:
Dik.
Tak mam v /tmp vygenerovany tarball, jehoz obsah se tvari tak, ze by ciste teoreticky mohl obsahovat zakladni binarky a tak.
Muzu si to nejak otestovat lokalne? Nebo to musime nahrat to vpsfree infrastruktury? Protoze si jsem 100% jisty, ze se to bude muset jeste upravovat, tak abych neotravoval vic nez je uplne nutne...
p.
On 13/06/14 21:26, Pavel Snajdr wrote:
Cau,
OpenVZ templaty jsou v podstate tarbally s instalaci dany distribuce, jenom jsou generalizovany - tzn. odmazany ssh host keys, resolv.conf, zakazany root account atd.
v include/ jsou genericky soubory, ktery slouzej jako kostra pro danej typ distribuce (debian.sh se da pouzit pro debian a ubuntu, fedora.sh pro fedoru a RHEL klony) - funkce bootstrap ma do $INSTALL nainstalovat zakladni system, u debianu se pouzije debootstrap (jejich soft na instalaci minimal systemu do tebou urcenyho diru), u fedory se initne RPM DB a yumem se nainstalujou baliky, ktery maji bejt v zakladnim systemu; potom configure-<distro> je funkce, ktera vyrabi v tom cerstve nainstalovanym systemu /tmp/configure.sh, kteryzto se pak zavola uz v konkretnim templates/*.sh souboru pomoci run-configure, to ho v tom $INSTALLu pusti chrootovane - ucelem je dokonfigurovat ten nainstalovanej system, doinstalovat do nej baliky a pripravit ho k zabaleni v templates/ prave uvidis uz specifika pro kazdy distro, pred run-configure je mozny pres configure-append jeste do toho /tmp/configure.sh neco pripsat - to je prave misto, kde je moznost udelat specifickou praci pro dany distro (tzn. to co se lisi od generic)
jelikoz je SUSE RPM based, asi bude postup podobnej, jako je u fedory, tzn. initnout RPM DB a pres zypper do $INSTALL nainstalovat baliky zakladniho systemu, potom dokonfigurovat.
No a z toho vyplyvaj zavislosti - kdyz chces buildit debian-based veci, potrebujes na hostu debootstrap, kdyz fedora-based, potrebujes yum.
Ja buildim oboje na Fedore, jelikoz ta ma yum i debootstrap v repozitarich a tak nemusim nic vymejslet, nicmene kvuli zypperu to asi bude potreba poustet pod SUSE.
Neni k tomu potreba pak uz nic vic, nez mit moznost chrootovat - coz jde i v OpenVZ kontejneru, takze se ty build skripty daji pustit i tak (talk about inception)
No a kdyz mas nadefinovanou kostru v includes/ a specifickou cast v templates/, pak akorat pustis bin/build-vpsfree-templates tvojedistro, kde tvojedistro je expandnuty na templates/tvojedistro.sh
Asi jsem to vysvetlil dost zmatecne, pochopil jsi to z toho?
S pozdravem
Pavel Snajdr
+421 948 816 186 | +420 720 107 791 | 110-010-956 CTO of Relbit | Predseda vpsFree.cz, o.s. | RHCE http://relbit.com | http://vpsfree.cz | https://www.redhat.com
On 06/13/2014 08:45 PM, Petr Vaněk wrote:
ahoj,
jsem jelito, co se v tehle vecech nevyzna. Jak se ty tvoje skripty pouzivaji? Jake jsou zavislosti? Muzu to pustit nekde u sebe, nebo musim mit nejaky kontejner?
same otazky...
dik, p
On 13/06/14 18:38, Pavel Snajdr wrote:
Ahojte,
jelikoz aktualni stav templatu u nas neni idealni - vetsinu z nich prebirame z OpenVZ, kde jednak maji spatne nastavene timezony a jednak nejsou az tak casto aktualizovane, zamakal jsem a automatizoval jsem tvorbu templatu; plan je nechat je pregenerovat kazdy tyden (nebo parsovat napr. LWN daily security update a podle toho, to jsem se jeste sam se sebou nedohodl).
Podporovane budou tedy uz jenom ty, ktere umime generovat automaticky. Jelikoz se osobne znam jenom s debiannim a fedorim svetem, automatizoval jsem tvorbu tech a jejich odvozenin:
debian-7 fedora-20 scientific-6.5 ubuntu-14.04
Jeste tomu dam par hodin doladovani a testovani, ale podle toho, co jsem uz pozkousel, uz to moc prace nebude (jestli vubec).
Nicmene, proc to pisu - jestli chcete na vpsFree videt podporu dalsich distribuci, potrebuju s tim pomoct.
Forknete, doplnte svoje oblibene distro a poslete pull request:
https://github.com/vpsfreecz/build-vpsfree-templates
Vim, ze je u nas par lidi, kteri fandi OpenSUSE, to bych tam treba rad videl - kdyby se nasel dobrovolnik, stihne ho za to spravedlivy trest v podobe nejakeho toho mesice zadarmo :)
S pozdravem / Best regards,
Pavel Snajdr
+421 948 816 186 | +420 720 107 791 | 110-010-956 CTO of Relbit | Predseda vpsFree.cz, o.s. | RHCE http://relbit.com | http://vpsfree.cz | https://www.redhat.com _______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
_______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
_______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
_______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
perfektni. Retezec OS X -> parallels -> centos6 -> openvz kernel -> kontejner funguje. Akorat mi trochu napalilo kudrdlinku, ze jeste musim zavolat "vzctl start 9000" ;)
zypper je nastaveny a funguje. Akorat sshd se mi nerozjede automaticky, vecer si prectu neco o systemd asi
otazky: jak se nastavuje sit (dns, ...). Posle to openvz samo nejak pri startu kontejneru? Nebo mam sed-ovat sysconfig skripty?
Jaka je zakladni sada programu, ktere by mely byt pritomny? - balickovy system - bash, vim, ssh - neco dalsiho? nebo bude usus udrzet template co nejmensi?
dik, p.
On 15/06/14 14:20, Pavel Snajdr wrote:
No, muzes si rozbehnout nejakej virtual s OpenVZ (nejjedodussi je nainstalovat EL6 a potom http://openvz.org/Quick_installation) a tam to vyzkouset.
Staci nakopirovat ten template potom do /vz/template/cache a pustit:
vzctl create <veid> --hostname <hostname> --ostemplate <tvujtemplate-bez-.tar.gz>
priklad:
vzctl create 9000 --hostname test --ostemplate scientific-6.5-x86_64-vpsfree
Hlavne jde o to vyzkouset, jestli funguje sit pri pridani IP adresy pres: vzctl set <veid> --save --ipadd <ip>
Do toho VPS se muzes dostat pres vzctl enter <veid>, to ti vyhodi shell s rootem v tom kontejneru.
- koukni, jestli se tam spousti SSH server, aby se tam dalo prihlasit.
Funkcnost IPv6 overit asi nepujde jinak, nez u nas (jestli nemas doma v6).
/snajpa
On 06/14/2014 02:18 PM, Petr Vaněk wrote:
Dik.
Tak mam v /tmp vygenerovany tarball, jehoz obsah se tvari tak, ze by ciste teoreticky mohl obsahovat zakladni binarky a tak.
Muzu si to nejak otestovat lokalne? Nebo to musime nahrat to vpsfree infrastruktury? Protoze si jsem 100% jisty, ze se to bude muset jeste upravovat, tak abych neotravoval vic nez je uplne nutne...
p.
On 13/06/14 21:26, Pavel Snajdr wrote:
Cau,
OpenVZ templaty jsou v podstate tarbally s instalaci dany distribuce, jenom jsou generalizovany - tzn. odmazany ssh host keys, resolv.conf, zakazany root account atd.
v include/ jsou genericky soubory, ktery slouzej jako kostra pro danej typ distribuce (debian.sh se da pouzit pro debian a ubuntu, fedora.sh pro fedoru a RHEL klony) - funkce bootstrap ma do $INSTALL nainstalovat zakladni system, u debianu se pouzije debootstrap (jejich soft na instalaci minimal systemu do tebou urcenyho diru), u fedory se initne RPM DB a yumem se nainstalujou baliky, ktery maji bejt v zakladnim systemu; potom configure-<distro> je funkce, ktera vyrabi v tom cerstve nainstalovanym systemu /tmp/configure.sh, kteryzto se pak zavola uz v konkretnim templates/*.sh souboru pomoci run-configure, to ho v tom $INSTALLu pusti chrootovane - ucelem je dokonfigurovat ten nainstalovanej system, doinstalovat do nej baliky a pripravit ho k zabaleni v templates/ prave uvidis uz specifika pro kazdy distro, pred run-configure je mozny pres configure-append jeste do toho /tmp/configure.sh neco pripsat - to je prave misto, kde je moznost udelat specifickou praci pro dany distro (tzn. to co se lisi od generic)
jelikoz je SUSE RPM based, asi bude postup podobnej, jako je u fedory, tzn. initnout RPM DB a pres zypper do $INSTALL nainstalovat baliky zakladniho systemu, potom dokonfigurovat.
No a z toho vyplyvaj zavislosti - kdyz chces buildit debian-based veci, potrebujes na hostu debootstrap, kdyz fedora-based, potrebujes yum.
Ja buildim oboje na Fedore, jelikoz ta ma yum i debootstrap v repozitarich a tak nemusim nic vymejslet, nicmene kvuli zypperu to asi bude potreba poustet pod SUSE.
Neni k tomu potreba pak uz nic vic, nez mit moznost chrootovat - coz jde i v OpenVZ kontejneru, takze se ty build skripty daji pustit i tak (talk about inception)
No a kdyz mas nadefinovanou kostru v includes/ a specifickou cast v templates/, pak akorat pustis bin/build-vpsfree-templates tvojedistro, kde tvojedistro je expandnuty na templates/tvojedistro.sh
Asi jsem to vysvetlil dost zmatecne, pochopil jsi to z toho?
S pozdravem
Pavel Snajdr
+421 948 816 186 | +420 720 107 791 | 110-010-956 CTO of Relbit | Predseda vpsFree.cz, o.s. | RHCE http://relbit.com | http://vpsfree.cz | https://www.redhat.com
On 06/13/2014 08:45 PM, Petr Vaněk wrote:
ahoj,
jsem jelito, co se v tehle vecech nevyzna. Jak se ty tvoje skripty pouzivaji? Jake jsou zavislosti? Muzu to pustit nekde u sebe, nebo musim mit nejaky kontejner?
same otazky...
dik, p
On 13/06/14 18:38, Pavel Snajdr wrote:
Ahojte,
jelikoz aktualni stav templatu u nas neni idealni - vetsinu z nich prebirame z OpenVZ, kde jednak maji spatne nastavene timezony a jednak nejsou az tak casto aktualizovane, zamakal jsem a automatizoval jsem tvorbu templatu; plan je nechat je pregenerovat kazdy tyden (nebo parsovat napr. LWN daily security update a podle toho, to jsem se jeste sam se sebou nedohodl).
Podporovane budou tedy uz jenom ty, ktere umime generovat automaticky. Jelikoz se osobne znam jenom s debiannim a fedorim svetem, automatizoval jsem tvorbu tech a jejich odvozenin:
debian-7 fedora-20 scientific-6.5 ubuntu-14.04
Jeste tomu dam par hodin doladovani a testovani, ale podle toho, co jsem uz pozkousel, uz to moc prace nebude (jestli vubec).
Nicmene, proc to pisu - jestli chcete na vpsFree videt podporu dalsich distribuci, potrebuju s tim pomoct.
Forknete, doplnte svoje oblibene distro a poslete pull request:
https://github.com/vpsfreecz/build-vpsfree-templates
Vim, ze je u nas par lidi, kteri fandi OpenSUSE, to bych tam treba rad videl - kdyby se nasel dobrovolnik, stihne ho za to spravedlivy trest v podobe nejakeho toho mesice zadarmo :)
S pozdravem / Best regards,
Pavel Snajdr
+421 948 816 186 | +420 720 107 791 | 110-010-956 CTO of Relbit | Predseda vpsFree.cz, o.s. | RHCE http://relbit.com | http://vpsfree.cz | https://www.redhat.com _______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
_______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
_______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
_______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 06/15/2014 04:21 PM, Petr Vaněk wrote:
perfektni. Retezec OS X -> parallels -> centos6 -> openvz kernel -> kontejner funguje. Akorat mi trochu napalilo kudrdlinku, ze jeste musim zavolat "vzctl start 9000" ;)
ah, sorry, to jsem zapomnel :)
zypper je nastaveny a funguje. Akorat sshd se mi nerozjede automaticky, vecer si prectu neco o systemd asi
podle toho, jak se ta sluzba jmenuje v SUSE, v RHELu je to sshd, nejak takhle (pred run-configure):
append-configure <<EOF systemctl enable sshd.service EOF
otazky: jak se nastavuje sit (dns, ...). Posle to openvz samo nejak pri startu kontejneru? Nebo mam sed-ovat sysconfig skripty?
tohle vsechno resi vzctl, pri vzctl set --nameserver, --ipadd atd. saha dovnitr do kontajneru a nastavuje relevantni soubory podle distribuce
Jaka je zakladni sada programu, ktere by mely byt pritomny? - balickovy system - bash, vim, ssh - neco dalsiho? nebo bude usus udrzet template co nejmensi?
staci uplne minimalni system, vetsina distribuci na to ma nejakou skupinu baliku - 'Base' v EL6, 'Minimal Install' ve Fedora, minimal v debianu atd. - tzn. zakladni system + SSH
/snajpa
dik, p.
On 15/06/14 14:20, Pavel Snajdr wrote:
No, muzes si rozbehnout nejakej virtual s OpenVZ (nejjedodussi je nainstalovat EL6 a potom http://openvz.org/Quick_installation) a tam to vyzkouset.
Staci nakopirovat ten template potom do /vz/template/cache a pustit:
vzctl create <veid> --hostname <hostname> --ostemplate <tvujtemplate-bez-.tar.gz>
priklad:
vzctl create 9000 --hostname test --ostemplate scientific-6.5-x86_64-vpsfree
Hlavne jde o to vyzkouset, jestli funguje sit pri pridani IP adresy pres: vzctl set <veid> --save --ipadd <ip>
Do toho VPS se muzes dostat pres vzctl enter <veid>, to ti vyhodi shell s rootem v tom kontejneru.
- koukni, jestli se tam spousti SSH server, aby se tam dalo
prihlasit.
Funkcnost IPv6 overit asi nepujde jinak, nez u nas (jestli nemas doma v6).
/snajpa
On 06/14/2014 02:18 PM, Petr Vaněk wrote:
Dik.
Tak mam v /tmp vygenerovany tarball, jehoz obsah se tvari tak, ze by ciste teoreticky mohl obsahovat zakladni binarky a tak.
Muzu si to nejak otestovat lokalne? Nebo to musime nahrat to vpsfree infrastruktury? Protoze si jsem 100% jisty, ze se to bude muset jeste upravovat, tak abych neotravoval vic nez je uplne nutne...
p.
On 13/06/14 21:26, Pavel Snajdr wrote:
Cau,
OpenVZ templaty jsou v podstate tarbally s instalaci dany distribuce, jenom jsou generalizovany - tzn. odmazany ssh host keys, resolv.conf, zakazany root account atd.
v include/ jsou genericky soubory, ktery slouzej jako kostra pro danej typ distribuce (debian.sh se da pouzit pro debian a ubuntu, fedora.sh pro fedoru a RHEL klony) - funkce bootstrap ma do $INSTALL nainstalovat zakladni system, u debianu se pouzije debootstrap (jejich soft na instalaci minimal systemu do tebou urcenyho diru), u fedory se initne RPM DB a yumem se nainstalujou baliky, ktery maji bejt v zakladnim systemu; potom configure-<distro> je funkce, ktera vyrabi v tom cerstve nainstalovanym systemu /tmp/configure.sh, kteryzto se pak zavola uz v konkretnim templates/*.sh souboru pomoci run-configure, to ho v tom $INSTALLu pusti chrootovane - ucelem je dokonfigurovat ten nainstalovanej system, doinstalovat do nej baliky a pripravit ho k zabaleni v templates/ prave uvidis uz specifika pro kazdy distro, pred run-configure je mozny pres configure-append jeste do toho /tmp/configure.sh neco pripsat - to je prave misto, kde je moznost udelat specifickou praci pro dany distro (tzn. to co se lisi od generic)
jelikoz je SUSE RPM based, asi bude postup podobnej, jako je u fedory, tzn. initnout RPM DB a pres zypper do $INSTALL nainstalovat baliky zakladniho systemu, potom dokonfigurovat.
No a z toho vyplyvaj zavislosti - kdyz chces buildit debian-based veci, potrebujes na hostu debootstrap, kdyz fedora-based, potrebujes yum.
Ja buildim oboje na Fedore, jelikoz ta ma yum i debootstrap v repozitarich a tak nemusim nic vymejslet, nicmene kvuli zypperu to asi bude potreba poustet pod SUSE.
Neni k tomu potreba pak uz nic vic, nez mit moznost chrootovat - coz jde i v OpenVZ kontejneru, takze se ty build skripty daji pustit i tak (talk about inception)
No a kdyz mas nadefinovanou kostru v includes/ a specifickou cast v templates/, pak akorat pustis bin/build-vpsfree-templates tvojedistro, kde tvojedistro je expandnuty na templates/tvojedistro.sh
Asi jsem to vysvetlil dost zmatecne, pochopil jsi to z toho?
S pozdravem
Pavel Snajdr
+421 948 816 186 | +420 720 107 791 | 110-010-956 CTO of Relbit | Predseda vpsFree.cz, o.s. | RHCE http://relbit.com | http://vpsfree.cz | https://www.redhat.com
On 06/13/2014 08:45 PM, Petr Vaněk wrote:
ahoj,
jsem jelito, co se v tehle vecech nevyzna. Jak se ty tvoje skripty pouzivaji? Jake jsou zavislosti? Muzu to pustit nekde u sebe, nebo musim mit nejaky kontejner?
same otazky...
dik, p
On 13/06/14 18:38, Pavel Snajdr wrote:
Ahojte,
jelikoz aktualni stav templatu u nas neni idealni - vetsinu z nich prebirame z OpenVZ, kde jednak maji spatne nastavene timezony a jednak nejsou az tak casto aktualizovane, zamakal jsem a automatizoval jsem tvorbu templatu; plan je nechat je pregenerovat kazdy tyden (nebo parsovat napr. LWN daily security update a podle toho, to jsem se jeste sam se sebou nedohodl).
Podporovane budou tedy uz jenom ty, ktere umime generovat automaticky. Jelikoz se osobne znam jenom s debiannim a fedorim svetem, automatizoval jsem tvorbu tech a jejich odvozenin:
debian-7 fedora-20 scientific-6.5 ubuntu-14.04
Jeste tomu dam par hodin doladovani a testovani, ale podle toho, co jsem uz pozkousel, uz to moc prace nebude (jestli vubec).
Nicmene, proc to pisu - jestli chcete na vpsFree videt podporu dalsich distribuci, potrebuju s tim pomoct.
Forknete, doplnte svoje oblibene distro a poslete pull request:
https://github.com/vpsfreecz/build-vpsfree-templates
Vim, ze je u nas par lidi, kteri fandi OpenSUSE, to bych tam treba rad videl - kdyby se nasel dobrovolnik, stihne ho za to spravedlivy trest v podobe nejakeho toho mesice zadarmo :)
S pozdravem / Best regards,
Pavel Snajdr
+421 948 816 186 | +420 720 107 791 | 110-010-956 CTO of Relbit | Predseda vpsFree.cz, o.s. | RHCE http://relbit.com | http://vpsfree.cz | https://www.redhat.com _______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
_______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
_______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
_______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
community-list@lists.vpsfree.cz