Tagged with smartos

Nahum Shalman

The SmartOS lx brand is coming along nicely.

I can't take any credit for the actual work, but I did help in two ways: I started a wiki page to help people learn how to test it while it's under development. I set up my home machine to rebuild SmartOS regularly when there are new commits. The latter evolved over time. At first I was just blindly rebuilding 90 minutes after the previous build had completed, but now I'm using a somewhat clever ...

smartos

Nahum Shalman

Exploring epoll on SmartOS

Introduction Back in April, Joyent added an implementation of the epoll API to their downstream tree of illumos. This is interesting because it means that many otherwise portable applications that depend on this (formerly) Linux-specific API can now be built and run on SmartOS. Rather than patch every piece of software that depends on epoll to support event ports (the native API in illumos that provides a similar feature) we can simply use the unmodified ...

smartos

Nahum Shalman

Testing SaltStack 2014.7 release candidates on SmartOS

I still have some other SmartOS related blog posts in the pipeline, but this one is quick and I know there's at least one person who will use these instructions soon. I recently ironed out the details for a build environment for esky builds of salt 2014.7 release candidates. The bulk of the work is contained in this commit though a follow on commit further tightened up the build environment instructions so check that ...

smartos salt

Nahum Shalman

Overriding Driver Config Files on SmartOS

First, if you haven't already read it, you should at least skim Keith Wesolowski's post on anonymous tracing which discusses the underlying feature in SmartOS that enables this. (Aside: If my GRUB configs look different than yours, it might be because you're using the real USB stick while I'm using a ZFS formatted one that I made using the GRUB configs from the ISO... If there's demand I can do a writeup of how I ...

smartos

Nahum Shalman

Saltstack 2014.1.0 esky build for SmartOS

2014.1.0 has been released I've built an esky package for it. Get it here. Known issue with 2014.1.0 SMF support is a little bit broken but I've tested a fix for which I've submitted a pull request. An esky build with that patch included is available here. ...

smartos salt

Nahum Shalman

Getting Started with SaltStack in the Joyent Cloud

(Edited May 1, 2015 with updated links to tarballs. Also, in hindsight I don't think that using a user-script is the best way to bootstrap for production. This is still a quick way to kick the tires, though.) Create a Master Provision a zone /opt/local/sdc/bin/sdc-createmachine \ --package d71da280-92da-489f-9c4c-c91891fa202f \ --image 87b9f4ac-5385-11e3-a304-fb868b82fe10 \ --name salt-master-2014-01-05 Wait for it to finish provisioning and then SSH in as root (I recommend running sm-set-hostname and rebooting before going ...

smartos salt