a couple of iocage questions
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 12 Dec 2021 06:56:59 UTC
I have a few iocage questions. I'm here because there does not appear to be a mailing list for iocage. My first problem: there are commands not documented in the latest versions of the docs that I can find, e.g. iocage destroy -r release-name works but is not documented anywhere (I have found) other than people talking about issues with the command. So question #1: How to find a full list of command options? And maybe commands?? Other than RTFS Next after a jail is allocated is there only way to tell a thick jail from a thin one by knowing (and understanding) the various `zfs list` and zpool commands? `zpool history` looks the same and config.json is not helpful. The following is for a thick jail: { "allow_raw_sockets": 1, "cloned_release": "12.2-RELEASE", "host_hostname": "jailname", "host_hostuuid": "jailname", "ip4_addr": "bge1|192.168.2.18/24", "jail_zfs_dataset": "iocage/jails/jailname/data", "last_started": "2021-12-09 04:56:30", "release": "12.2-RELEASE-p11", "source_template": "mytemplate" } A different thick jail does not have the cloned_release line. This one was created without a template so maybe that's the reason the line is not present. The difference is important for several reasons. The case that prompted this post was seeing if updating a release would take it to the latest patch level. About 90+% sure the answer there is yes. So I wanted to put things back and in the process of various destroy this and that I took out my template and a jail I thought was a thick one. Here the only thing thick was me. My last question is why remove releases from fetch that iocage supports? When I first started learning iocage, releases back to 9 were listed in fetch. Now its 11.2. One of the things I loved about unix when I was un-IBMing myself in the last millennium was voiced by Doug Gwyn: "Unix was not designed to stop you from doing stupid things, because that would also stop you from doing clever things" There are reasons one (me) might want to run an older FreeBSD aside from winning a bet. Mr Lucas holds that running a version 4 jail. It's not the job of the iocage or FreeBSD projects to protect me. That's on me. _____ Douglas Denault http://www.safeport.com doug@safeport.com Voice: 301-217-9220 Fax: 301-217-9277