Switch to DuckDuckGo Search
   March 9, 2013  
< | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | >

bottom
[00:03:33] *** daleg_ has joined #smartos
[00:04:36] *** sjorge has quit IRC
[00:04:38] *** daleg has quit IRC
[00:04:39] *** daleg_ is now known as daleg
[00:09:54] *** denizr has joined #smartos
[00:14:30] *** enmand has quit IRC
[00:15:04] *** wolstena has quit IRC
[00:25:04] *** neophenix has quit IRC
[00:25:57] *** iyp has quit IRC
[00:28:20] *** jelmd has joined #smartos
[00:28:26] *** jelmd has left #smartos
[00:32:14] *** denizr has quit IRC
[00:34:19] *** denizr has joined #smartos
[00:40:16] *** enmand has joined #smartos
[00:42:36] *** egravert has left #smartos
[00:51:30] *** jelmd has joined #smartos
[01:20:18] *** densone has joined #smartos
[01:26:17] *** sjorge has joined #smartos
[01:26:17] *** sjorge has joined #smartos
[01:27:39] *** wolstena has joined #smartos
[01:28:50] *** Cpt-Oblivious has quit IRC
[01:32:38] *** bbarker has quit IRC
[01:35:03] *** enmand has quit IRC
[01:57:13] *** antimatterian has quit IRC
[02:24:14] *** antimatterian has joined #smartos
[02:25:37] *** ira has quit IRC
[02:34:43] *** antimatterian has quit IRC
[02:40:04] *** dysinger has quit IRC
[02:42:56] *** noahmehl_ has joined #smartos
[02:43:38] *** noahmehl has quit IRC
[02:43:39] *** noahmehl_ is now known as noahmehl
[02:49:53] *** des2 has quit IRC
[02:57:41] *** dap has quit IRC
[02:58:05] *** antimatterian has joined #smartos
[03:05:56] *** ira has joined #smartos
[03:08:21] *** dysinger has joined #smartos
[03:11:23] *** antimatterian has quit IRC
[03:16:00] *** antimatterian has joined #smartos
[03:16:31] *** ryancnelson has quit IRC
[03:20:16] *** bithive has joined #smartos
[03:20:58] *** deirdres has quit IRC
[03:23:30] *** newbism has joined #smartos
[03:23:34] <newbism> Hi
[03:25:42] <newbism> I have a dell pe server with LSI SAS HBA to 3 JBOD expanders... when booting the usb key it asks me to 'select the disks' ... there are 47 disks, each shown by a very long device ID... am I expected to type in each device ID?
[03:26:44] *** vsomes_ has left #smartos
[03:30:15] <sheppard> tab completion?
[03:31:52] <newbism> oh this is just asking where to install, not what disks to create the volume..
[03:35:01] *** psanford has quit IRC
[03:41:53] *** des2 has joined #smartos
[03:43:36] <bithive> is there a way to manually configure the zpool during installation if I want to experiment with alternatives to raidz1?
[03:50:55] *** des2 has quit IRC
[03:57:57] *** potatosalad has quit IRC
[03:58:57] *** des2 has joined #smartos
[04:01:48] *** antimatterian has quit IRC
[04:02:25] <rmustacc> You can just manually create the zpool outside of the 'installer'.
[04:11:30] *** andywocky has joined #smartos
[04:12:28] *** des2 has quit IRC
[04:14:59] *** wolstena has left #smartos
[04:15:20] *** potatosalad has joined #smartos
[04:16:54] <andywocky> having a build problem in a base zone with zlib
[04:17:33] <andywocky> getting ld: fatal: library -lz: not found
[04:17:45] <andywocky> the compilation is using g++ with the -lz switch
[04:19:01] <andywocky> should I edit the make file (and how), or something else...  in ubuntu land I see that this is often the result of not having zlib-devel installed
[04:20:40] *** ira has quit IRC
[04:21:19] *** des2 has joined #smartos
[04:21:47] <bithive> how do I create the zpool outside of the installer?  I've tried the root password for my build, deleting the zpool via boot options, etc
[04:22:01] <bithive> i can't seem to get a command prompt until after i install and set a known root password
[04:22:25] <richlowe> root password at least used to be on the image, next to the boot_archive
[04:22:36] <rmustacc> Boot no import and use root/root.
[04:22:44] <rmustacc> andywocky: Did you use pkgin to install zlib?
[04:23:11] <andywocky> yes, and I see the header and libs in /opt/local/include and .../lib respectiely
[04:23:29] <rmustacc> What dataset are you based in?
[04:23:52] <rmustacc> I thought the newer compilers added the search of /opt/local/* by default.
[04:24:05] <rmustacc> But jperkin or mamash would have to confirm.
[04:24:12] <andywocky> fdea06b0-3f24-11e2-ac50-0b645575ce9d
[04:24:24] <rmustacc> Can you give me a human readable name/version?
[04:24:41] <andywocky> SmartMachine base64 1.8.4
[04:25:15] <andywocky> I see a 1.9.0 is now avail...
[04:25:24] <rmustacc> No clue what's in that 1.9.0.
[04:25:26] <rmustacc> First I've heard of it.
[04:25:38] <andywocky> dated Mar 07
[04:25:58] <andywocky> should I post this issue to the list, or somewhere else?
[04:26:19] <rmustacc> Well, I just don't know what the compiler defaults are.
[04:26:28] <rmustacc> By deafult the compiler historically only checked /usr.
[04:26:36] <rmustacc> I thought we had changed it to include checkind /opt/local by default.
[04:26:47] <wesolows> worst case, you can add -I/opt/local/include to CFLAGS and -L/opt/local/lib -R/opt/local/lib to LDFLAGS or the equivalent
[04:26:55] <wesolows> but yeah, I thought so too.
[04:27:18] *** robinbowes has quit IRC
[04:27:28] *** robinbowes has joined #smartos
[04:28:27] *** antimatterian has joined #smartos
[04:28:57] <andywocky> setting the flags doesn't seem to work
[04:29:18] <andywocky> I exported CFLAGS and LDFLAGS
[04:29:24] <wesolows> what are you trying to build?
[04:29:28] <andywocky> still get library -lz not found
[04:29:54] <wesolows> so... you can always set LD_OPTIONS="-L/opt/local/lib -R/opt/local/lib"; this bypasses the build system and communicated directly with ld
[04:30:01] <wesolows> see ld(1)
[04:30:21] <rmustacc> It may not be CFLAGS and LDFLAGS that your build system expects.
[04:30:27] <rmustacc> Sometimes you may have to specify it as configure values.
[04:30:41] <andywocky> ah, the LD_OPTIONS worked
[04:30:51] <wesolows> LD_OPTIONS is hard to defeat :-)
[04:30:54] <richlowe> LD_OPTIONS is the most useful thing.
[04:31:20] <andywocky> thanks - new tricks for rabbits
[04:31:21] <richlowe> though very annoying when misused.
[04:31:32] <wesolows> "fuck you, build system, DWIS!"
[04:31:50] <richlowe> LD_RUN_PATH, similarly
[04:32:25] <andywocky> so is this likely to be needed for other builds, then?  shouldn't I expect the -lz switch to work in a base zone with zlib and gcc installed?
[04:32:55] <rmustacc> anywocky: So it depends on the compiler defaults.
[04:33:06] <rmustacc> It looks like this compiler doesn't include the /opt/local stuff by default.
[04:33:20] <andywocky> this is the pkgin gcc47, though
[04:33:24] <rmustacc> That means it now becomes build system specific on how to get -I/opt/local/include into the flags used by the c compiler.
[04:33:37] <rmustacc> Same with the flags for the linker.
[04:33:52] <rmustacc> It's not broken per-se, just makes things more painful.
[04:34:00] <rmustacc> I had thought it had been changed, but maybe it wasn't in that dataset.
[04:34:12] *** sachinsharma has joined #smartos
[04:34:22] <wesolows> MAybe it's in 1.9.0.  If only we knew what that was. ;-)
[04:34:33] <rmustacc> Unfortunately, this means that you have to fight the build system to get it to accept it.
[04:34:43] <rmustacc> It all depends on what ./configure (if it exists) lets you do.
[04:34:46] <andywocky> I'm used to setting CFLAGS and LDFLAGS... is there any way to get that to work?
[04:34:56] <rmustacc> Depends on what you're building.
[04:35:00] <rmustacc> It's not a function of the compiler.
[04:35:03] <wesolows> it depends on the build system.  GNU autoconf for example is pretty well behaved.
[04:35:04] <rmustacc> It's a function of what you're building.
[04:35:06] <wesolows> Other stuff isn't.
[04:35:39] <richlowe> I only tend to encounter "other stuff" because of you folks, via node.  You should try to spread that particularly lesson more widely...
[04:35:52] <richlowe> bleh, "particular"
[04:36:07] <andywocky> wait a sec - what part of the build system uses CFLAGS?
[04:36:11] <wesolows> richlowe: I've published a wiki page on this targeted at node users.  It specifically mentions this.
[04:36:42] <rmustacc> andywocky: CFLAGS and LDFLAGS are just things that makefiles will generally be set up to honor.
[04:36:57] <andywocky> ah, so the makefile could be weak
[04:37:11] <rmustacc> Yeah, every build system is of course, different.
[04:37:27] <andywocky> ok, this makefile does actually look different
[04:37:29] <andywocky> to me
[04:37:42] <wesolows> if it's just makefiles, it very likely is.
[04:38:01] <andywocky> what would it be besides make files?
[04:38:11] <wesolows> it maybe CPPFLAGS, or it may just be that it's buggy and offers no way to override without editing.
[04:38:20] <rmustacc> What specifically are you building?
[04:38:25] <wesolows> a lot of stuff these days generates makefiles.
[04:38:27] <andywocky> sgdcrf
[04:38:37] <andywocky> this is an obscure stoch gradient descent pacakge
[04:38:43] <wesolows> was that your cat walking on the keyboard? ;-)
[04:38:47] <andywocky> hehe
[04:38:59] <andywocky> http://leon.bottou.org/projects/sgd
[04:39:11] <andywocky> doing some NLP stuff
[04:39:12] <wesolows> a lot of academic stuff is simple makefiles and is very easily edited to fix.
[04:39:32] *** enmand has joined #smartos
[04:39:57] <wesolows> ok, thanks.  I can easily create a 1.8.4 zone and clone that to see how it works.
[04:40:06] *** antimatterian has quit IRC
[04:40:22] <andywocky> I'd like to learn more, if you are willing to share your thoughts/notes
[04:40:23] *** denizr has quit IRC
[04:40:36] <andywocky> I plan to build / port a lot of academic pacakges to smartos
[04:41:20] <wesolows> that's great!  we have a lot of people who would benefit from that.
[04:42:11] <wesolows> ahh, in this case it's CXXFLAGS and L
[04:42:16] <wesolows> very unusual
[04:42:22] <andywocky> yep
[04:42:26] <andywocky> L ?>
[04:42:29] <andywocky> !?
[04:42:32] <andywocky> very "academic"
[04:42:37] <rmustacc> CXXFLAGS doesn't seem that weird, given that it's C++.
[04:42:47] <andywocky> yeah, but the "L" is odd, right?
[04:42:50] <wesolows> yeah, they've set L to ../lib, and their own libs are there
[04:42:53] <rmustacc> Crazy.
[04:42:59] <wesolows> but you need more than that
[04:43:11] <wesolows> but these are really simple makefiles, so fixing them is not hard
[04:43:25] <bithive> rmustacc: ok i figured out how to create my zpool outside of the installer, but now the installer wants to recreate the zpool
[04:43:26] <andywocky> so here's another I can't even get started on
[04:43:34] <andywocky> http://www.chokkan.org/software/crfsuite/
[04:43:34] <wesolows> the GNU make docs are quite good
[04:43:42] <andywocky> this might use autoconf?
[04:43:55] <andywocky> the instructions say to just ./configure and make as usual
[04:44:06] <andywocky> but there is not configure
[04:45:08] <wesolows> urgh, from where I am it's hard to download that
[04:45:32] <wesolows> if it does use GNU autoconf, setting CPPFLAGS and LDFLAGS in the environment to configure is likely to work
[04:45:57] <rmustacc> andywocky: I see a ./configure in there with the normal autoconf stuff.
[04:46:32] <rmustacc> bithive: I know people have done it, but I'm not sure what their normal method is for that.
[04:47:07] <bithive> ok, thanks for your help
[04:47:46] <andywocky> oh, I see what it was.  there is a dependency, liblbgfs, which is avail in source and from github.  the source tarball has configure; github doesn't (it has configure.in)
[04:48:07] <rmustacc> andywocky: As you fix stuff up or can get it working, may want to ping jperkin and talk with him about how to get it into pkgsrc itself.
[04:48:15] <rmustacc> Ah, okay.
[04:48:21] <rmustacc> That's just a matter of running autoconf, iirc.
[04:48:36] <andywocky> I'l definitely ping jperkin
[04:48:40] <andywocky> autoconf didn't work
[04:48:48] <andywocky> let me see if I can get the error...
[04:49:04] <andywocky> oh, where should I be downloading and buliding pacakges like this on smartos?
[04:49:07] <rmustacc> Sorry, I'm not the best with the autotools bits here.
[04:49:12] <andywocky> in /opt ?  /opt/local?
[04:49:21] <andywocky> what's the convention?
[04:49:40] <rmustacc> pkgsrc default is /opt/local
[04:49:44] <rmustacc> At least for us.
[04:50:03] <rmustacc> For pkgsrc itself it is configurable when you build.
[04:50:09] <rmustacc> Depends on what you want to do exactly.
[04:50:19] <andywocky> so a project with rootdir sgd, for example, I would place in /opt/local/sgd?
[04:50:25] <rmustacc> The challenge with using /opt/local yourself outside of pkgsrc is that you might clobber things.
[04:50:30] <andywocky> right
[04:51:03] <rmustacc> We like to say that /opt/local is reserved entirely for pkgsrc, but obviously you can do whatever you want.
[04:51:08] <rmustacc> Not sure where folks put things otherwise.
[04:51:17] <rmustacc> Everyone is a bit different in terms of where they like to put it.
[04:52:59] <wesolows> also, to run autoconf you will need to install that package
[04:53:10] <wesolows> autoconf generates configure from configure.in or configure.ac
[04:53:29] <andywocky> yeah, installed... there is a syntax error in the generated configure
[04:53:36] <andywocky> after autoconf
[04:53:40] <wesolows> pkgin se auto should be a good start -- you will often need automake etc if the software you want to build expects you to build that
[04:53:42] <andywocky> so who knows -- have to dig into it
[04:53:44] <wesolows> ok
[04:54:15] <wesolows> blind guess -- it's possible they assume that the shell is bash, but configure is probably using !#/bin/sh; you could change that if so.
[04:54:27] <wesolows> if it's not that, yes, I am sorry; you will need to debug.
[04:54:36] <andywocky> ah, I'll try it
[04:54:40] <wesolows> A lot of people build these things to work on their workstations and nothing else.
[04:55:21] <andywocky> yes, using bin/sh
[04:55:21] <wesolows> generally we're happy to fix this stuff up if it's not too bad and add it to pkgsrc, so feel free to file bugs.
[04:55:24] <andywocky> should I change it?
[04:55:29] <wesolows> it's worth a try :-)
[04:55:38] <wesolows> it's not going to work any less well :-)
[04:56:05] <andywocky> hey hey
[04:56:17] <andywocky> configure works
[04:56:26] <andywocky> so did make
[04:56:30] <wesolows> nice to know that 15 years in the industry wasn't wasted
[04:56:46] <wesolows> hopefully the programs will work for you as well!
[04:57:48] <andywocky> well, there's that. :)  ok, seriously - this has been great!  Do you mind if I ping you with an occasional question?  you are saving me hours of time, and I am happy to throw all this into the public domain (pkgsrc, etc)
[05:01:23] <wesolows> not at all.  we hang out here occasionally to help when we can.
[05:02:29] <wesolows> we should really make sngl use bash as /bin/sh.
[05:02:50] <wesolows> so much software implicitly assumes it.
[05:11:23] *** ni291187 has joined #smartos
[05:11:35] *** egravert has joined #smartos
[05:12:45] <ni291187> does anyone know if the old AVS (file replication) works in a regular (non global) zone?
[05:15:10] *** denizr has joined #smartos
[05:20:00] *** ni291187 has quit IRC
[05:22:56] *** potatosalad has quit IRC
[05:26:08] *** trentster has quit IRC
[05:34:27] *** denizr has quit IRC
[05:35:51] <richlowe> I don't know.  I'd amazed if smartos shipped that stuff though.
[05:40:00] *** denizr has joined #smartos
[05:41:55] <wesolows> we do not
[05:43:13] *** des2 has quit IRC
[05:43:24] *** trentster has joined #smartos
[05:50:29] *** des2 has joined #smartos
[05:51:46] *** jelmd has quit IRC
[05:56:38] <andywocky> does a base zone automatically use as many vcpus/cores as are available?
[05:57:56] <rmustacc> OS virtualization can see all the cpus.
[05:58:08] <rmustacc> It will use as many as it can based on its shares and caps
[06:01:17] <andywocky> this seems nice - so in a sense running multiple zones automagically scale as necessary, subject to caps and shares?
[06:09:57] *** andywocky has quit IRC
[06:16:16] *** bbarker has joined #smartos
[07:25:32] *** enmand has quit IRC
[07:38:34] *** noahmehl has quit IRC
[07:40:30] *** mgt576 has joined #smartos
[07:45:32] *** nefilim has quit IRC
[07:52:17] *** des2 has quit IRC
[07:59:05] *** des2 has joined #smartos
[07:59:22] *** denizr has quit IRC
[08:06:15] *** bbarker has quit IRC
[08:10:56] *** dysinger has quit IRC
[08:24:19] *** dysinger has joined #smartos
[08:25:13] *** dysinger has quit IRC
[08:25:42] *** dysinger has joined #smartos
[08:28:13] *** dysinger_ has joined #smartos
[08:28:23] *** dysinger has quit IRC
[08:28:23] *** dysinger_ is now known as dysinger
[08:33:43] *** mgt576 has quit IRC
[08:56:37] *** porkbelt has quit IRC
[09:00:03] *** porkbelt has joined #smartos
[09:07:39] *** Azbruh has quit IRC
[09:09:03] *** Azbruh has joined #smartos
[09:20:01] *** ipalreadytaken has joined #smartos
[09:20:36] *** texarcana has quit IRC
[09:21:47] *** texarcana has joined #smartos
[09:36:44] *** densone has quit IRC
[09:39:21] *** densone has joined #smartos
[10:02:31] *** kaladis has joined #smartos
[10:08:06] <kaladis> Hey guys. I have 4K sector disks and would like to set up SmartOS. Is it possible to boot from USB and manually create an aligned zpool which will then be used by the installer if I reboot in install mode?
[10:22:58] <Alasdairr> yes
[10:23:28] <Alasdairr> When the USB stick boots and asks you if you want to do the setup just say N and do it manually
[10:23:30] *** Triluch has quit IRC
[10:24:37] *** samu has quit IRC
[10:26:05] *** bens1 has joined #smartos
[10:27:05] <kaladis> Thanks. I haven't seen a manual for manual installation so far. Is there one?
[10:27:23] <Alasdairr> I don't know, I tend to throw manuals away when I buy things
[10:27:27] <Alasdairr> :-)
[10:27:35] <Alasdairr> lemmie copy/paste some bits out of our own custom install script
[10:27:42] <Alasdairr> one momento
[10:30:13] <kaladis> Thanks :)
[10:31:32] <Alasdairr> Gah I can't find it in our wiki
[10:31:55] <Alasdairr> found it
[10:33:58] <Alasdairr> http://paste.ec/?cb3d345d67f319b4#UezD+YFg/0+ljCl2M8qeiDc9tTsI4nL2U1BLiaTiRIA=
[10:34:00] <Alasdairr> something along those lines
[10:38:10] <kaladis> Thanks a lot, that'll help me
[10:38:42] <Alasdairr> np
[10:39:19] <Alasdairr> you might be able to find the script the installer uses and copy it into /tmp, edit the zpool create line or whatever, and go from there
[10:41:07] *** Triluch has joined #smartos
[10:42:27] *** dysinger has quit IRC
[10:42:39] *** samu has joined #smartos
[10:44:42] <kaladis> also a good idea :)
[10:49:57] *** chh has joined #smartos
[11:00:49] *** Cpt-Oblivious has joined #smartos
[11:04:01] *** bluezenix has joined #smartos
[11:04:25] <yofuh> kaladis: you also could just run the smartus setup at boot and choose 0 as disk, it will pick up your pool if it exist before and is named "zones"
[11:12:18] <bithive> kaladis: I just did an install on some 4k disks and it detected them properly
[11:12:59] *** jdefelice has quit IRC
[11:14:32] *** chh_ has joined #smartos
[11:14:33] *** chh has quit IRC
[11:15:18] *** jdefelice has joined #smartos
[11:17:24] *** leecallen has quit IRC
[11:17:44] *** leecallen has joined #smartos
[11:21:48] *** chh has joined #smartos
[11:21:49] *** chh_ has quit IRC
[11:44:20] *** chh_ has joined #smartos
[11:44:20] *** chh has quit IRC
[11:47:37] *** chh_ has quit IRC
[11:49:44] *** bens1 has quit IRC
[12:03:31] *** chh has joined #smartos
[12:03:49] *** szaydel has joined #smartos
[12:11:27] *** szaydel has quit IRC
[12:27:29] *** emocakes has quit IRC
[12:43:00] *** dysinger has joined #smartos
[12:46:35] <kaladis> yofuh: Thanks for the hint
[12:47:04] <kaladis> bithive: Thanks also for the hint. Was the pool also aligned correctly to match sector sizes?
[12:50:02] *** bluezenix has quit IRC
[12:52:37] *** szaydel has joined #smartos
[12:57:43] *** bluezenix has joined #smartos
[12:58:07] *** dysinger has quit IRC
[13:10:09] *** szaydel has quit IRC
[13:18:14] *** bluezenix has quit IRC
[13:43:58] *** chh_ has joined #smartos
[13:47:05] *** chh has quit IRC
[13:52:28] *** densone has quit IRC
[13:54:40] *** chh_ has quit IRC
[13:55:16] *** chh has joined #smartos
[14:11:36] *** bens1 has joined #smartos
[14:46:34] *** jelmd has joined #smartos
[15:29:58] *** szaydel has joined #smartos
[15:45:55] *** szaydel has quit IRC
[15:54:25] *** szaydel has joined #smartos
[16:05:18] *** szaydel has quit IRC
[16:16:51] *** solarce has left #smartos
[16:20:27] *** Vod has joined #smartos
[16:21:21] *** enmand has joined #smartos
[16:21:38] *** chh has quit IRC
[16:21:51] *** chh has joined #smartos
[16:28:46] *** enmand has quit IRC
[16:29:26] *** nefilim has joined #smartos
[16:32:22] *** mrvisser has joined #smartos
[16:34:00] <mrvisser> When I try and start up the ipfilter service with an empty config ipf.conf file, I get an error: http://pastebin.com/YJVDrXj9
[16:34:37] <mrvisser> *scratches head* I also had this error when I tried to start it up with stuff in it (my firewall rules), and cleared it out to try and troubleshoot
[16:34:58] *** sjorge has quit IRC
[16:35:08] <mrvisser> I used this: http://wiki.joyent.com/wiki/display/jpc2/Using+IPFilter+Rules#UsingIPFilterRules-StartingandStoppingIPfilter  to get things started. so all my stuff is in a /etc/ipf/ipf.conf file
[16:35:35] <mrvisser> any ideas? The error "Not switching config due to load error.
[16:35:41] <mrvisser> " isn't giving me many leads :(
[16:35:43] *** potatosalad has joined #smartos
[16:36:00] *** enmand has joined #smartos
[16:40:49] *** sjorge has joined #smartos
[16:47:52] *** mrvisser has quit IRC
[16:53:54] *** chh_ has joined #smartos
[16:56:37] *** chh has quit IRC
[16:57:23] *** tonyarkles has joined #smartos
[17:26:29] *** avrntsv has quit IRC
[17:38:12] *** Teknix has quit IRC
[17:38:28] *** Teknix has joined #smartos
[17:57:05] *** russiane39 has joined #smartos
[18:01:37] *** chh_ has quit IRC
[18:03:48] *** chh has joined #smartos
[18:04:55] *** chh has joined #smartos
[18:07:31] *** chh has quit IRC
[18:07:42] *** chh has joined #smartos
[18:10:27] *** chh has quit IRC
[18:11:04] *** chh has joined #smartos
[18:15:37] *** chh has quit IRC
[18:21:25] <Alasdairr> afternoon everyone
[18:21:30] <Alasdairr> Anyone up to anything interesting or exciting?
[18:24:12] *** Teknix has quit IRC
[18:24:17] *** des2 has quit IRC
[18:25:21] <Licenser> Alasdairr working on FiFo :)
[18:25:55] *** Teknix has joined #smartos
[18:26:16] <Alasdairr> Cool :-)
[18:26:27] <Licenser> ^^ so have to run out now
[18:26:32] <Alasdairr> Enjoy!
[18:26:53] <Alasdairr> I'm updating a Dell R620's firmware using Dell Repo Manager
[18:27:15] <Alasdairr> Dell should just release periodic firmware update ISOs for each model they sell, it'd be so much easier than making their customers do it
[18:28:12] <rmustacc> Maybe that'll fix the r620 and r720 occasional hang during bios startup.
[18:28:45] <Alasdairr> Who knows. I do like how insanely bloated the firmware on the thing has become with UEFI etc
[18:29:11] <rmustacc> I find them rather unusable with that hang.
[18:29:14] <Alasdairr> Oh and the Virtual Media Manager in the iDRAC Enterprise now has an instant messanger chat so you can chat with other people managing the box
[18:29:38] <rmustacc> Not being able to reliably get to the point where booting is my fault is kind of unfortunate.
[18:29:46] <Alasdairr> Yeah
[18:31:07] *** des2 has joined #smartos
[18:31:38] * jperkin has been teaching the kids electronics: https://twitter.com/jperkin/status/310385020818825216
[18:32:03] <rmustacc> Oh neat.
[18:32:11] <bdha> jperkin: Very cool.
[18:34:14] <Alasdairr> Nice :-)
[18:45:06] <wesolows> Alasdairr: yes, because that's totally something you want in firmware.  *boggle*
[18:45:30] * wesolows does not understand dell nor the people who buy them
[18:45:44] <Alasdairr> wesolows: it's really really crazy. I've never seen such bloated nonsense
[18:46:09] <wesolows> they think it's adding value.  presumably because their customers all use operating systems that are useless.
[18:46:17] <Alasdairr> The only thing stopping us from buying Supermicro is an account manager and time to study their enormous product range
[18:46:49] <wesolows> "hey you know everything this shitty OS no one uses any more doesn't have?  let's implement that in our opaque undebuggable closed source firmware!  if we don't, we're not adding value"
[18:47:37] <wesolows> yeah the SMCI line card is more like a sears catalogue from 1960.
[18:47:53] <Alasdairr> wesolows: Well, Windows has 35% of the server market as of Jan 2013
[18:48:01] <wesolows> and dropping like a rock
[18:48:26] <Alasdairr> Hope so
[18:48:33] <wesolows> but... I'm perfectly happy for those sad people to buy from dell because they think the firmware has value.
[18:48:35] <Alasdairr> Doubt its going to disappear from office environments
[18:48:51] <wesolows> for the other 65% of us (and growing!), we need something that's not trying to be smart
[18:49:11] <wesolows> the biggest problem with SMCI is that they aspire to be Dell
[18:49:19] <Alasdairr> Yeah - people just want something that works. I've got more important things to be doing with my time than applying 50 firmware updates
[18:50:40] <Alasdairr> Did I say 50? I meant 56, according to Dell Repo Manager
[18:52:31] <wesolows> awesome
[18:53:24] *** mrvisser has joined #smartos
[18:53:50] <Alasdairr> http://al.cloud.ec/r620.png
[18:55:00] <wesolows> well, it's at least nice that they tell you what firmware is there.  a lot of the time it's just not known.
[18:55:08] <wesolows> but it would be a lot better to delete 90% of it :-)
[18:55:21] <Alasdairr> Yes... I'm not sure why a PSU needs firmware
[18:55:36] <Alasdairr> especially of a kind you can update
[18:55:36] <wesolows> some of this stuff is kind of in a gray area
[18:55:42] <wesolows> yeah that part I agree
[18:55:58] <wesolows> normally at most these things will have some kind of simple CPLD in them
[18:56:15] <wesolows> and maybe a SEEPROM with a few hundred bytes of configuration that needs to match HW
[18:56:44] <wesolows> it's not really correct to call the "firmware", and it should never need to be changed.  But who knows.  It certainly doesn't explain 9 MB of content.
[18:56:59] <Alasdairr> haha
[18:57:01] <Alasdairr> yeah
[18:58:57] *** des2 has quit IRC
[18:59:20] <mrvisser> When I try and start up the ipfilter service with an empty config ipf.conf file, I get an error: http://pastebin.com/YJVDrXj9
[18:59:30] <Alasdairr> Looks like the PSUs use PMBus based on SMBus, which is based on I2C
[18:59:32] <mrvisser> does anyone know how I can troubleshoot this?
[19:00:50] <jesse_> Alasdairr, and your line is based on TLAs!=)
[19:01:13] <Alasdairr> mrvisser: what happens if you put some ipf rules into the file, does it work?
[19:01:36] <mrvisser> Alasdairr: no, same error, I had removed them to trouble-shoot
[19:01:41] <mrvisser> I'll pastebin that fine, one sec
[19:01:57] <mrvisser> I used this: http://wiki.joyent.com/wiki/display/jpc2/Using+IPFilter+Rules#UsingIPFilterRules-StartingandStoppingIPfilter  to get things started. so all my stuff is in a /etc/ipf/ipf.conf file
[19:02:34] <mrvisser> The original file that gave the error: http://pastebin.com/Su0f0gqi
[19:03:34] <Alasdairr> mrvisser: Well it says "syntax error at "", line 1, maybe it doesn't work without a comment line at the top or something stupid - have you tried reverting to the real original ipf.conf file?
[19:04:37] <mrvisser> Alasdairr: no I haven't reverted
[19:04:45] <mrvisser> I think I'll give that at ry
[19:05:02] <Alasdairr> sure - if that works, then that's probably a bug report you want to file
[19:07:07] *** des2 has joined #smartos
[19:12:26] <Alasdairr> http://al.cloud.ec/r620-power.png
[19:12:31] <Alasdairr> This thing is hilarious
[19:12:45] <Alasdairr> You'd think I was controlling a nuclear power station
[19:13:20] <mrvisser> Alasdairr: appears to have fixed the issue. interesting, must start with comment.
[19:13:40] <Alasdairr> mrvisser: That's totally stupid, definitely worth filing a bug, want me to file one on your behalf?
[19:13:44] <rmustacc> Classic ipf.
[19:14:23] <mrvisser> Alasdairr: if you don't mind, else if you provide a link for where I can submit it and make sure myself it's not a duplicate, that would be appreciated
[19:14:39] <Alasdairr> It's alright I don't mind filing it, bugs like that irk me :-)
[19:14:44] <mrvisser> thanks :)
[19:14:45] *** enmand has quit IRC
[19:14:56] <Alasdairr> This one falls into the illumos-gate bucket so I'll do it there
[19:15:09] <mrvisser> I'm setting up an environment that uses puppet and has a mix of smartos (node.js) and linux (cassandra and others) machines
[19:15:27] <mrvisser> I just learned iptables yesterday and puppet has a nice module for it, unfortunately I'm on my own for ipfilter :(
[19:16:54] <Alasdairr> Anyone know offhand where ipf lives in ON? Not sure what category to shove this in
[19:17:07] <Alasdairr> mrvisser: I use a really simple ipfilter rule file, let me fetch it for you
[19:17:24] <mrvisser> that would be great, thanks.
[19:17:43] <rmustacc> Alasdairr: It's all over the place.
[19:17:50] <rmustacc> Though this is probably in the command portion.
[19:17:59] <rmustacc> I assume it does the processing in userland and sends that up to the kernel.
[19:17:59] <Alasdairr> mrvisser: http://paste.ec/?a6dc8f823104a7f2#rlG8wmOkQ00lW1RIDF7jaaiK8WEtmGfdniB1nBjxI/8=
[19:18:21] <mrvisser> Alasdairr: TBH, I don't think the fact that the ipf file needs to start with a comment that is the most irking, but rather the mush of output that goes into the log file and how hard it is to track an error
[19:18:39] <mrvisser> I had no idea there would be an error message in there, I actually thought it output a script into the log file for some reason :P
[19:18:59] <mrvisser> so maybe a request for improvement on the logging would be in order
[19:19:13] <Alasdairr> mrvisser: It's there if you know how to sift through the shell verbose output, its the "syntax error error at "", line 1" bit
[19:19:30] <mrvisser> yea, I managed to ctrl+f it after you pointed it out :)
[19:19:46] <Alasdairr> basically everything with a + at the start of the line can be ignored
[19:19:51] <mrvisser> just not great for newbies like me, I suppose
[19:19:57] <Alasdairr> then when you find the error that makes sense, look at the + line above, as thats the command that caused it
[19:20:05] <Alasdairr> https://www.illumos.org/issues/3617
[19:20:10] <mrvisser> ah I see, that will probably help me in the future
[19:21:44] <mrvisser> thanks for that report Alasdairr
[19:21:51] <Alasdairr> I think it depends on whether the SMF startup script has verbose shell output (set -x), often they don't
[19:22:01] *** enmand has joined #smartos
[19:22:02] <Alasdairr> No problem :-) It could very well go completely ignored for a very long time
[19:22:11] <Alasdairr> But you never know
[19:31:26] <mrvisser> Alasdairr: one last thing, do you know what is wrong with this line allowing ssh?: pass in quick on net0 proto tcp all port=22 keep state
[19:31:47] <mrvisser> syntax error on "port"
[19:32:04] <mrvisser> my other 15 rules seem to be going through ok
[19:32:14] <mrvisser> but this is the only one that restricts to a port
[19:33:33] <Meths> s/all/from any to any/
[19:33:53] <mrvisser> ahh
[19:34:31] <mrvisser> worked like a charm, thanks!
[19:34:41] <mrvisser> wish there was a bnf guide for this somewhere :P
[19:34:49] <Meths> http://docs.oracle.com/cd/E19082-01/819-2251/6n4i7td97/index.html
[19:35:38] <mrvisser> ah, lovely :)
[19:36:25] <mrvisser> thank you!
[19:38:58] *** dap has joined #smartos
[19:45:47] *** melk has quit IRC
[19:46:30] *** melk has joined #smartos
[19:52:47] *** tonyarkles has quit IRC
[20:13:58] *** denizr has joined #smartos
[20:16:09] *** tonyarkles has joined #smartos
[20:17:41] *** bens1 has quit IRC
[20:23:05] *** tonyarkles has quit IRC
[20:26:23] *** melk has quit IRC
[20:30:52] *** tonyarkles has joined #smartos
[20:38:47] *** melk has joined #smartos
[20:45:52] *** bluezenix has joined #smartos
[20:57:36] *** enmand has quit IRC
[21:01:13] *** dap has quit IRC
[21:04:56] <mrvisser> I can't seem to figure out why I can't curl http://www.google.ca when I have these ipfilter rules in place: http://pastebin.com/UPgLpfna
[21:05:04] <mrvisser> when I remove the block, the curl request executes successfully
[21:05:58] <mrvisser> Would "pass out quick on net0 all" not allow that connection to happen succesfully?
[21:07:05] *** Azbruh has quit IRC
[21:08:44] <yofuh> mrvisser: if the resolver as well as the target is reachable via net0 and you add keep state, you should be save
[21:09:04] *** Azbruh has joined #smartos
[21:09:47] <yofuh> try ipmon, it's exactly usefull for that type of probem
[21:10:27] <mrvisser> yofuh: Ahh, I added keep state to the output pass on net0 and it worked properly
[21:12:32] *** porkbelt has quit IRC
[21:12:47] <mrvisser> thanks yofuh, I'll try ipmon next time, looks useful!
[21:14:43] *** porkbelt has joined #smartos
[21:21:59] *** denizr has quit IRC
[21:23:27] *** tonyarkles has quit IRC
[21:23:53] *** porkbelt has quit IRC
[21:26:44] *** porkbelt has joined #smartos
[21:32:27] *** ipalreadytaken has joined #smartos
[22:00:15] *** mrvisser has quit IRC
[22:07:25] *** Vod has quit IRC
[22:23:30] *** bens1 has joined #smartos
[22:25:54] *** emocakes has joined #smartos
[22:26:44] *** ktk is now known as ktkNA
[22:37:45] *** Vod has joined #smartos
[22:39:57] *** melk has quit IRC
[22:44:10] *** bens1 has quit IRC
[22:49:32] *** trentster1 has joined #smartos
[22:49:33] *** trentster has quit IRC
[22:51:00] *** trentster1 has quit IRC
[22:51:21] *** trentster has joined #smartos
[22:57:13] *** Vod has quit IRC
[23:00:01] *** Vod has joined #smartos
[23:03:27] *** arn_ed has joined #smartos
[23:03:43] *** arn_ed has left #smartos
[23:06:08] *** bluezenix has quit IRC
[23:09:38] *** trentster1 has joined #smartos
[23:09:38] *** trentster has quit IRC
[23:17:26] *** leecallen has quit IRC
[23:17:57] *** leecallen has joined #smartos
[23:19:16] *** ipalreadytaken has quit IRC
[23:20:12] *** emocakes has quit IRC
[23:23:49] *** bluezenix has joined #smartos
[23:23:57] *** ipalreadytaken has joined #smartos
[23:29:30] *** ipalreadytaken has quit IRC
[23:30:06] *** trentster1 has quit IRC
[23:30:10] *** trentster has joined #smartos
[23:32:10] *** trentster1 has joined #smartos
[23:32:10] *** trentster has quit IRC
[23:46:43] *** newbism has quit IRC
top

   March 9, 2013  
< | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | >