[00:06:51] <dumfries> Licenser wonderful
[00:06:58] <Licenser> dumfries :) thanks
[00:07:08] <dumfries> Thank you :)
[00:07:50] <Licenser> hah I just am bored out of my skull and look for something to doo
[00:07:52] <Licenser> well not really ;)
[00:08:04] <dumfries> heh, no better way to spend your weekend
[00:08:18] <dumfries> that is why I like working in rainy places ;)
[00:08:51] <Licenser> dumfries that depends on the POV, I love fifo, so pretty much no - no better way to spedn my weekend ;)
[00:10:18] <dumfries> and I thank you for it heh
[00:11:01] <Licenser> you're actually using fifo?
[00:12:01] <dumfries> Looking at it ATM, few weeks I am trasitioning to a role where I can spend more time on these sorts of things and less about keeping ec2 instances up.
[00:13:39] <Licenser> heh
[00:13:53] <Licenser> if you need any help let me know :)
[00:14:18] <dumfries> I will do, even more reason to dust of my erlang
[00:14:43] <Licenser> heh
[00:14:55] <Licenser> well any kind of contribution is welcome :)
[00:15:37] <dumfries> I may be contributing a chef cookbook if you're interested.
[00:16:07] <Licenser> chef is this ruby automation tool?
[00:16:20] <dumfries> CM written in Ruby, correct.
[00:16:54] <Licenser> Well every kind of thing that makes stuff better is cool but at the current state there is no external interface to the whole thing so I'm not sure if there would be much in there
[00:17:22] <dumfries> I am using it just to install it.
[00:17:51] <jeffpc> hrm, it isn't clear to me if I could use smartos to make iSCSI targets and/or CIFS shares
[00:18:06] <Licenser> ah I see, well that would be cool
[00:18:13] <Licenser> even so there is already a pretty nice install script
[00:18:18] <jeffpc> both of those things are GZ-only services...
[00:18:33] <dumfries> depends on the env I suppose, no worries though.
[00:18:38] <Licenser> pretty much I install it via: /fifofy.sh all 172.16.0.4 172.16.0.254 255.255.255.0 172.16.0.1 8.8.8.8
[00:19:02] <Licenser> well I guess it'll surely be cool :) every thing that makes stuff easyer
[00:19:22] <Licenser> I've never worked with chef so I don't know what kind of magic it can do :D
[00:20:01] <dumfries> there is a lot of magic with it, makes admin' (where you need to) somewhat pragmatic
[00:20:15] <Licenser> that's cool
[00:20:43] <Licenser> I can imagine that this would be kind of helpfull if you provision fifo on more then 1 host
[00:20:47] <dumfries> yeah, I quite like it.
[00:20:58] <dumfries> exactly, gives you a discoverable infrastructure as well.
[00:21:20] <dumfries> not sure how I would manage the number of servers I do without it.
[00:21:31] <Licenser> ^^
[00:50:58] <konobi> dumfries: an of course with smartos zones/kvm you can use user-script mdata to kick it off =0)
[00:51:31] <dumfries> konobi of course, although I am inclined to use the knife bootstrap.
[00:52:20] <konobi> is that the server one?
[00:52:39] <dumfries> it is.
[00:53:06] <konobi> i always hear horror stories... always been advised to stick with chef-solo
[00:53:09] <dumfries> with joyent, I can create the server it it runs the 'bootstrap' script which allows the instance to 'check-in' to the chef server and get its run_list.
[00:53:30] <dumfries> so many advantages with chef-server, there was some pain say two years ago, now it is pretty rock solid.
[00:53:55] <dumfries> I saw what happened when EY stayed at using solo heh
[01:04:05] <dumfries> konobi are you guys strictly solo?
[01:05:01] <rmustacc> IIRC, that's what some of the ops guys use.
[01:05:27] <rmustacc> jeffpc: You should be able to set up both iscsi targets and cifs shares.
[01:05:47] <jeffpc> rmustacc: in a non-GZ?
[01:06:03] <rmustacc> No.
[01:06:06] <rmustacc> Not that I know of.
[01:06:20] <jeffpc> ok
[01:06:21] <rmustacc> I don't know where illumos is on that.
[01:38:04] *** jamesd has quit IRC
[01:47:28] *** hij1nx has joined #smartos
[01:52:48] *** Licenser has quit IRC
[01:55:39] *** Licenser has joined #smartos
[01:56:14] *** marsell has quit IRC
[02:30:51] *** banjiewen|away has quit IRC
[02:35:10] *** Licenser has quit IRC
[02:35:16] *** banjiewen|away has joined #smartos
[02:40:48] *** Licenser has joined #smartos
[02:49:34] *** denizr has joined #smartos
[03:09:25] *** hij1nx has quit IRC
[03:11:42] *** deirdres has quit IRC
[03:15:37] <siezer> so whats all involved in baking a network driver into a custom smartos USB image?
[03:28:07] <rmustacc> Add the driver to /kernel/drv/amd64
[03:28:12] <rmustacc> Add its conf file to /kernel/drv
[03:28:19] <rmustacc> Add the major name to /etc/name_to_major
[03:28:27] <rmustacc> Add the pci ids to /etc/driver_aliases
[03:29:49] <rmustacc> siezer: What driver is it that you need to add?
[03:40:45] *** jamesd has joined #smartos
[03:42:26]
<siezer> rmustacc a USB nic driver: http://bit.ly/LY6nfs ... I'm playing with SDC and the boxes I'm using only have one nic on the motherbord (rge). I went and bought some USB dongles that I think may work, but I need to do a real image bake in so I can pxe boot it too
[03:44:57] <rmustacc> Are you hoping to build the SmartOS image and use it with SDC?
[03:45:10] <siezer> yep
[03:45:17] <rmustacc> That's not going to work unfortunately.
[03:45:21] <siezer> *doh*
[03:45:48] <rmustacc> The version of SmartOS that SDC 6.5 uses is a bit older and there are a few closed components that you require in the platform.
[03:46:32] *** ryancnelson has joined #smartos
[03:46:35] <rmustacc> The SmartOS releases you see out here form the basis of the next SDC release.
[03:47:13] <rmustacc> siezer: So you do currently have the nic to pxe boot with right?
[03:47:13] <siezer> hrm... dinner, brb.
[03:47:35] <siezer> I'm willing to go through great lengths and heroic feats of hackery
[03:47:51] <rmustacc> There may be a way to do it that isn't so bad.
[03:48:12] <siezer> rmustacc yea I'm going to boot the onboard, but I need the usb nic to come up and be the external
[03:48:23] <rmustacc> My memory is a bit hazy, but you may be able to get away with only defining the admin on the compute nodes.
[03:48:31] <ryancnelson> ohhh.
[03:48:34] <ryancnelson> hi guys
[03:48:45] <rmustacc> ryancnelson probably knows better about how to do that.
[03:48:49] <ryancnelson> you're doing sdc stuff?
[03:48:53] <rmustacc> Yeah.
[03:49:12] <rmustacc> He has an sdc install but needs a 3rd party driver for the usb-external nic.
[03:49:27] <ryancnelson> i've grafted a mac's usb->ethernet dongle into a smartos boot image before
[03:49:43] <rmustacc> I'm trying to remember when the /opt/custom/smf is sourced relative to other stuff on the system.
[03:50:17] <ryancnelson> yeah… mine was a custom build, i didn't add the driver "just in time"
[03:50:36] <rmustacc> Yeah, but you have access to the SDC source.
[03:50:52] <ryancnelson> since you'd need to get in there before net-physical, and i assumed it would be too late (didn't actually check)
[03:51:18] <rmustacc> Depends on when manifest-import runs relative to net-physical
[03:51:30] <ryancnelson> you *can* run a node that's admin nic only
[03:51:39] <rmustacc> That's what I was wondering.
[03:51:42] <ryancnelson> … or rather, make external be on the same nic
[03:52:12] <ryancnelson> it's unsupported, but it'll work, or at least it did last time i did it. that was ~6.5.2
[03:53:06] <ryancnelson> i bet, though, it's not changed to break it (can't think of why it would)
[03:53:42] <ryancnelson> what that means is that you've just got two ip ranges riding on the same untagged ethernet segment. which is ok.
[03:53:58] <ryancnelson> you can just see each other if you snoop :)
[03:54:07] <ryancnelson> from my sysinfo output:
[03:54:09] <ryancnelson> "Network Interfaces": {
[03:54:09] <ryancnelson> "rge0": {"MAC Address": "14:da:e9:b1:dc:c6", "ip4addr": "192.168.66.105", "Link Status": "unknown", "NIC Names": ["admin", "external"]}
[03:54:43] <ryancnelson> rmustacc: that's actually my sdc headnode at the colo in nyc
[03:54:48] <ryancnelson> one nic
[03:54:54] <ryancnelson> 82 days uptime!
[03:57:30] *** jamesd has quit IRC
[03:58:03] *** jamesd_ has joined #smartos
[03:58:19] <rmustacc> Yeah, it looks like the smf service in /opt/custom gets imported after network-physical.
[04:01:17] <ryancnelson> so, siezer, are you just playing with sdc on hardware you have lying around, then?
[04:02:19] <rmustacc> ryancnelson: Sounded like it. His mobos only had one nic so he picked up a usb dongle.
[04:03:19] <ryancnelson> intel pci nics are like $35 …
[04:04:14] <ryancnelson> still… usb nics are something i'd like to discuss with people, assuming they won't kick me in the shins :) having a MAC address that you can move from machine to machine is kinda handy in the trenches
[04:04:24] <ryancnelson> perf is lousy, though
[04:04:31] <ryancnelson> on a usb etherdongle
[04:07:07] *** denizr has quit IRC
[04:41:08] *** ryancnelson has quit IRC
[04:45:03] <siezer> I'm running an admin nic only setup right now... had to turn the dhcp server off =\
[04:45:11] <siezer> there's no way to "mount, edit, and save" an image?
[04:48:45] *** deirdres has joined #smartos
[04:58:57] *** deirdres has quit IRC
[05:02:01] <LeftWing> You can mount the boot_archive and modify it, if you're talking SmartOS.
[05:09:16] <siezer> brb dealing with time travel on the linux kernels
[05:10:13] <rmustacc> ryancenslon, siezer: Where'd you guys get the driver from again? I'm a bit surprised that it was never integrated into illmos.
[05:10:16] <rmustacc> *illumos
[05:18:01] <jeffpc> dang... smartos seems slick. I really should find a box to try it on
[06:03:32] *** gwr_netbook has joined #smartos
[06:49:21] *** deirdres has joined #smartos
[06:59:18] *** deirdres has quit IRC
[07:08:37] *** jamesd_ has quit IRC
[07:09:20] *** jamesd_ has joined #smartos
[07:10:08] *** deirdres has joined #smartos
[07:12:54] *** Xenith has quit IRC
[07:28:19] *** Orpheus has quit IRC
[07:29:58] *** Orpheus has joined #smartos
[07:55:54] *** Licenser has quit IRC
[07:56:01] *** Licenser_ has joined #smartos
[08:06:21] *** Licenser_ has quit IRC
[08:08:55] *** Licenser has joined #smartos
[08:11:05] *** Orpheus has quit IRC
[08:13:19] *** Licenser has quit IRC
[08:14:19] *** Licenser has joined #smartos
[08:22:18] *** jamesd_ has quit IRC
[08:30:17] *** deirdres has quit IRC
[08:36:50] *** gwr_netbook has quit IRC
[08:43:24] *** deirdres has joined #smartos
[08:50:27] *** Licenser has quit IRC
[08:53:49] *** Licenser has joined #smartos
[09:18:41] *** Licenser has quit IRC
[09:23:16] *** Licenser has joined #smartos
[09:24:45] *** Licenser has quit IRC
[09:24:55] *** Licenser_ has joined #smartos
[09:49:58] *** bens1 has joined #smartos
[09:58:06] *** Licenser_ has quit IRC
[09:58:08] *** Licenser has joined #smartos
[10:19:37] *** marsell has joined #smartos
[10:30:04] *** bens1 has quit IRC
[11:05:31] *** _alram_ has joined #smartos
[11:21:08] *** Licenser has quit IRC
[11:25:33] *** Licenser has joined #smartos
[11:42:38] *** _alram_ has quit IRC
[12:11:31] *** Licenser has quit IRC
[12:12:05] *** Licenser has joined #smartos
[12:41:13] *** Licenser has quit IRC
[12:41:44] *** Licenser has joined #smartos
[13:03:41] *** bens1 has joined #smartos
[13:09:46] *** Licenser_ has joined #smartos
[13:10:28] *** Licenser has quit IRC
[13:10:29] *** Licenser_ is now known as Licenser
[13:19:56] *** knweiss has joined #smartos
[14:00:36] *** knweiss has left #smartos
[14:10:57] *** enmand has joined #smartos
[14:38:55] *** Red_Devil has quit IRC
[14:44:12] *** Red_Devil has joined #smartos
[14:44:36] *** Red_Devil is now known as Guest72647
[14:45:56] *** mamash has left #smartos
[14:46:03] *** arekinath has quit IRC
[15:10:46] *** enmand has quit IRC
[15:20:51] *** ira has joined #smartos
[15:29:17] *** ira has quit IRC
[16:13:58] *** jamesd_ has joined #smartos
[16:31:51] *** arekinath has joined #smartos
[16:54:48] *** deirdres has quit IRC
[16:59:37] *** hij1nx has joined #smartos
[17:03:21] *** mamash has joined #smartos
[17:35:33] *** hij1nx has quit IRC
[17:37:00] *** Triskelios has quit IRC
[17:44:04] *** hij1nx has joined #smartos
[17:44:49] *** jamesd_ has quit IRC
[17:45:11] *** hij1nx_ has joined #smartos
[17:45:26] *** jamesd__ has joined #smartos
[17:45:48] *** hij1nx_ has quit IRC
[17:48:53] *** hij1nx has quit IRC
[17:58:49] *** gwr_netbook has joined #smartos
[18:12:31] *** relling has quit IRC
[19:24:11] <Licenser> Am I doing something wrong or is it not possible to delegate datasets into a KVM zone?
[19:24:18] *** gwr_netbook_ has joined #smartos
[19:24:27] *** gwr_netbook has quit IRC
[19:26:13] <elijah-mbp> Licenser: I would think it would be possible to haxx0r the zone definition up to do that, but you'd have to reconfigure qemu to know about them too... all very very out in unsupported-land.
[19:26:39] <Licenser> elijah-mbp nah I don't care about qemu I want to delegate a dataset for iso images into the zone
[19:26:55] <Licenser> The whole copy the iso into the zoen root procedure sucks
[19:28:58] *** gwr_netbook_ has quit IRC
[19:39:08] *** Triskelios has joined #smartos
[19:47:01] *** denizr has joined #smartos
[20:05:15] <nahamu> It would be cool if we could convert ISOs into zvols, give them uuids, and then pass in "disks" but specify that they are actually CDs, and pass along that uuid.
[20:05:39] <nahamu> so that in the disks array with some sort of "type": "cdrom"
[20:07:19] <nahamu> should be easy-ish since there's a whole notion in QEMU of -drive file=foo,media=cdrom
[20:07:40] <nahamu> oooh, and *then* someone could set up a dataset server full of ISOs.
[20:07:52] <nahamu> this is getting both better and worse all at the same time... someone stop me. :-P
[20:08:19] <Licenser> nahamu please go on, that will be great for fifo :P
[20:08:24] *** Kush- has joined #smartos
[20:08:31] <Kush-> [root@00-23-8b-8a-4c-e8 ~]# imgadm update
[20:08:33] <Kush-> error: couldn't load source file /var/db/imgadm/sources.list
[20:08:43] <Kush-> What does that mean?
[20:08:57] <nahamu> Kush-: was that at the first install?
[20:09:25] <Kush-> nahamu: yes
[20:09:33] <nahamu> But if it's a fresh install, you just need to create that file with the correct content:
[20:09:41] <Licenser> oh darn true
[20:09:48] <Kush-> 20120629T002039Z version
[20:10:53] <Licenser> don't forget mkdir -p /var/db/imgadm/ just to be sure
[20:11:00] <nahamu> I think it's a bug in the installer. I don't know if anyone has filed a ticket for it, though.
[20:11:46] <Licenser> good question
[20:11:51] <Licenser> not me that is fore sure
[20:12:43] * Licenser is excited about host stats in fifo :d
[20:12:43] <nahamu> Kush-: did you get it working?
[20:12:46] <Kush-> yes
[20:13:10] <Kush-> That should be made the default =)
[20:13:15] *** bens1 has quit IRC
[20:13:30] <Kush-> I didn't have to create /var/db/imgadm
[20:13:50] *** bens1 has joined #smartos
[20:14:54] *** banjiewen|away is now known as banjiewen
[20:15:25] <Kush-> I am just 1 day into smartos, so the whole idea is not configure anything in the GZ right? (even if I do, it won't take effect after reboot?
[20:15:43] *** hij1nx has joined #smartos
[20:15:50] *** banjiewen is now known as banjiewen|away
[20:15:53] <Kush-> [root@00-23-8b-8a-4c-e8 ~]# useradd -m -s /bin/bash admin
[20:15:54] <Kush-> UX: useradd: ERROR: Inconsistent password files. See pwconv(1M).
[20:16:50] <Licenser> yea you pretty much can't configure anything in the global zone
[20:16:54] <Licenser> no users no nothing
[20:17:37] <Kush-> so, it's a odd thing for me to login as root from remote to these boxes :)
[20:17:52] <Licenser> heh
[20:18:08] *** hij1nx has quit IRC
[20:18:17] <Licenser> I've mine behind a hardware firewall that lets me VPN in a private network for access :P
[20:18:31] <Kush-> Also, netstat -an by default shows a few other services, I really hate that. I really just want *only* 22 (ssh).
[20:18:54] *** enmand has joined #smartos
[20:21:03] <Kush-> I got 8 bays on this server, with 6 disks. Debating if I should build this as a mirror or a RAIDZ
[20:21:39] <Kush-> If I select 6 disks at install, will it go with raidz2?
[20:22:03] *** banjiewen|away is now known as banjiewen
[20:24:39] <e^ipi> no, only raidz
[20:24:53] <e^ipi> it's precedence is single disk -> mirror -> raidz
[20:25:13] <Licenser> wasn't ther 4 disks=radz in there?
[20:26:00] <e^ipi> 3 disks or more is raidz
[20:26:12] <nahamu> Kush-: if you want a different layout, you can create the pool manually
[20:26:27] <Kush-> nahamu, when would I do that during the install process?
[20:26:50] <nahamu> you don't. you boot the media, but change the boot parameters in grub:
[20:27:14] <nahamu> if you change "smartos=true" to "standalone=true,noimport=true", you can log in with username root, password root
[20:27:39] <nahamu> then you can create the pool manually, then reboot and go through the installer normally but don't pick any disks
[20:27:49] <Kush-> do I have to name the pool "zones"?
[20:27:52] <nahamu> it will import your zones pool and continue on its merry way
[20:27:53] <nahamu> yes
[20:28:13] <nahamu> (if you want smartos to use it for its default zones pool)
[20:28:31] <e^ipi> i'm documenting that whole mess some time today
[20:28:35] <e^ipi> but first i buy a couch
[20:28:36] <Kush-> That brings me to my next question I was wondering about. What is smartos=true vs standalone=true? What if leave out smartos=true, what happens?
[20:28:37] <nahamu> e^ipi: sweet!!
[20:29:13] <e^ipi> i know, i'm tired of this silly reclining chair
[20:29:17] <e^ipi> i'm an adult, time for adult furniture
[20:31:16] <Licenser> heh
[20:31:35] <Licenser> e^ipi that kind of sounds like a episode of famouse last words
[20:31:48] <nahamu> Kush-: I don't know all the details offhand, but if you go digging through the source code you can find out what it does.
[20:32:23] <Kush-> where is the link to that?
[20:32:55] <e^ipi> that's another mess that needs rewriting
[20:34:14] *** enmand has quit IRC
[20:34:25] <e^ipi> and i think net-physical also from the same repo
[20:34:35] <Kush-> ok, thanks!
[20:36:24] *** relling has joined #smartos
[20:36:25] <Kush-> damnit
[20:36:25] <Kush-> [root@00-23-8b-8a-4c-e8 ~]# vmadm create -f /root/joyent_pant.cfg
[20:36:25] <Kush-> Command failed: cannot open 'zones/b3703b1e-af59-11e1-bad3-2f2c3c9d0aa3': dataset does not exist
[20:36:26] <Kush-> cannot open 'zones/b3703b1e-af59-11e1-bad3-2f2c3c9d0aa3@70365e4c-5c98-4302-a99d-2091d81aee02': dataset does not exist
[20:36:27] <Kush-> [root@00-23-8b-8a-4c-e8 ~]#
[20:36:36] <nahamu> Kush-: did you import it?
[20:36:57] <Kush-> I forgot to import it :)
[20:36:58] <Kush-> yes
[20:37:08] <Kush-> I am shuffling through multiple web pages heh
[20:37:51] <Kush-> It shouldn't create the vm, if it's not imported. I guess thats a bug
[20:39:33] <nahamu> unless "vmadm list" shows a vm in a weird state, it didn't. A more helpful error message might be nice, but I think it generally fails correctly.
[20:40:19] <Kush-> well, it was in a incomplete state
[20:40:47] <nahamu> oh, that is kind of bad. vmadm destroy will probably clean it up correctly, though ,right?
[20:41:11] <Kush-> I did a vmadm delete
[20:42:39] <Kush-> doh, it created the zfs fs also.. have to delete that too along with vmadm delete.
[20:42:44] <Kush-> 3rd try, lets see.
[20:43:15] <Kush-> weirdly the 2nd time, it put it in "ready" state but threw this error:
[20:43:21] <Kush-> Command failed: zone '22f1ecb9-2d08-4804-b960-f33e3c4bd6d7': failed to setup environment
[20:43:21] <Kush-> zoneadm: zone '22f1ecb9-2d08-4804-b960-f33e3c4bd6d7': call to zoneadmd failed
[20:43:36] <sable> zonecfg(1M) on S11 deletes ZFS datasets for you… incredibly helpful -- NOT
[20:45:45] <Kush-> Failed to delete 22f1ecb9-2d08-4804-b960-f33e3c4bd6d7: delete failed after 5 attempts. (check the log for details)
[20:45:46] <Kush-> what log file?
[20:47:29] <Kush-> ok, it obviously is confused with all the zfs fs that got created and then vmadm failing from the 1st run.. I will fix it later, gotta run now.
[20:47:30] <Kush-> thanks...
[20:47:34] *** Kush- has quit IRC
[20:57:09] *** relling has quit IRC
[21:05:28] *** cmeiklejohn has quit IRC
[21:16:44] *** banjiewen is now known as banjiewen|away
[21:20:30] <jeffpc> keeping zones updated is up to whoever owns the zone, correct?
[21:20:44] <rmustacc> jeffpc: Updated with respect to what?
[21:20:51] <rmustacc> The pkgsrc packages?
[21:20:54] <jeffpc> latest apache, for example
[21:21:04] <rmustacc> So not something from illumos.
[21:21:13] <rmustacc> Then yes, it's up to the zone.
[21:21:21] <jeffpc> IOW, if I keep the host updated...
[21:21:21] <jeffpc> ok
[21:21:22] <jeffpc> cool
[21:21:27] <rmustacc> In this case, we use pkgsrc.
[21:21:31] <jeffpc> yeah
[21:21:51] <rmustacc> But it's only the core of illumos that's sparsely mounted into the zone.
[21:22:09] <jeffpc> not a huge far on pkgsrc, but there seems to be enough rope to hang myself whichever way I like :)
[21:22:10] <rmustacc> The goal is to try not to have much of anything you want regular updates to be a part of that core platform.
[21:22:19] <jeffpc> yep
[21:22:23] <jeffpc> sounds great
[21:22:29] <rmustacc> Every package manager comes with its own poison.
[21:22:34] <jeffpc> yep
[21:22:47] <rmustacc> For me, as long as it has what I want, it's usually fine.
[21:23:05] <rmustacc> Of course, that's always the challenge / tradeoff.
[21:23:09] <jeffpc> yep
[21:23:41] <jeffpc> if I wanted IPS, then my best bet is Alasdairrr's/EC's ips repo, right?
[21:24:26] <rmustacc> Probably.
[21:24:35] <rmustacc> But I'm not too familiar with the options there.
[21:24:47] <jeffpc> fair enough
[21:24:57] * jeffpc is really digging smartos
[21:25:49] <rmustacc> Glad you're liking it.
[21:31:22] *** enmand has joined #smartos
[21:45:37] <Alasdairrr> jeffpc: the EC OpenWebstack thing is really sweet
[21:46:01] <Alasdairrr> we've got all kinds of goodies like MongoDB, VLC, ffmpeg, even got Zork \o/
[21:46:25] <Alasdairrr> unfortunately if you're in the US of A you might want to avoid the multimedia packages due to your stupid laws ;-)
[21:46:30] <Alasdairrr> Thankfully in the UK we're fine
[21:48:43] *** bens1 has joined #smartos
[22:03:28] *** banjiewen|away is now known as banjiewen
[22:20:03] <jperkin> if there's stuff you want which is not in the joyent repo yet a) tell me/mamash b) I'll be doing a full pkgsrc-2012Q2 bulk build on smartos this week, which will give you 8-9000 packages to choose from (but they won't have all the extras we do for the joyent ones, SMF etc)
[22:20:38] <rmustacc> jperkin: Oooh, will we be able to somehow have the Joyent and pkgsrc ones side by side.
[22:20:53] <rmustacc> So you could say go from the Joyent one first and if it's not there, take it from the bulk one?
[22:20:54] <jperkin> yes, they'll have a different prefix
[22:21:16] <jperkin> I've always used /opt/pkg (and /etc/opt/pkg /var/opt/pkg) as it's more pkgsrc-y
[22:21:27] <rmustacc> Interesting.
[22:21:52] <jperkin> but there's no point changing the joyent style now, plus people probably prefer sysconfdir and varbase to all be under /opt/local
[22:22:12] <rmustacc> Yeah.
[22:24:22] <jperkin> however, the non-joyent repo should be pretty useful for testing and is likely to contain most of what people need
[22:24:36] *** hij1nx has joined #smartos
[22:25:25] <rmustacc> Yeah, I think it'd be pretty useful.
[22:25:35] <rmustacc> As I have a feeling the vast majority of what people want that is missing, is probably hidden in there.
[22:27:34] <Alasdairrr> I'm just not a fan of the pkgsrc package management tools
[22:28:22] <Alasdairrr> We were going to use pkgsrc and republish the packages into IPS to have some proper package management, but aszeszo convinced me we had the resources to package everything we needed
[22:28:55] <Alasdairrr> which included combined 32bit/64bit packages, a layout that allowed installing things like php 5.2 and php 5.3 side by side, an ubuntu/debian style apache layout for a2ensite/enmod, etc
[22:30:00] <Alasdairrr> IPSifying pkgsrc packages was going to prove very difficult anyway due to allowing letters in package versions
[22:31:33] <jeffpc> oooh
[22:32:48] *** denizr has quit IRC
[22:38:39] *** hij1nx_ has joined #smartos
[22:41:18] <jeffpc> Alasdairrr: FWIW, wouldn't it make more sense to run the mongodb img instead of a generic smartos + EC's mongo?
[22:41:34] <jeffpc> d239389c-7535-11e1-b60a-6f75edc139df smartos 2012-03-23 sdc:sdc:mongodb:1.2.4
[22:41:48] <Alasdairrr> not for us
[22:41:51] <Alasdairrr> we're a managed hosting company
[22:41:52] *** hij1nx has quit IRC
[22:41:53] *** hij1nx_ is now known as hij1nx
[22:41:57] <Alasdairrr> we need the ability to build and maintain our own packages
[22:42:13] <jeffpc> true
[22:42:34] <Alasdairrr> we bill based on the number of zones, so our clients don't want to pay for another zone just to get mongodb
[22:42:37] <Alasdairrr> they just want to pkg install it
[22:44:21] <jeffpc> fair enough
[22:46:03] <rmustacc> For most people who are somewhat familiar with what they're doing, just using a base image and installing what they need is probably sufficient.
[22:49:09] <jeffpc> I suppose the power/use for the mongodb zone is if you want to provision dozens across several datacenters
[22:50:52] *** bens1 has quit IRC
[22:56:21] *** PiotrSikora has quit IRC
[22:58:11] *** deirdres has joined #smartos
[22:59:08] *** PiotrSikora has joined #smartos
[23:09:01] *** denizr has joined #smartos
[23:14:22] *** PiotrSikora has quit IRC
[23:16:17] *** deirdres has quit IRC
[23:16:52] *** PiotrSikora has joined #smartos
[23:27:41] *** hij1nx has quit IRC
[23:35:56] *** enmand has quit IRC
[23:41:41] *** banjiewen is now known as banjiewen|away
[23:53:39] *** denizr has quit IRC